駱駝命名法和模態對話框與非模態的對話框
阿新 • • 發佈:2017-05-24
混合 evel 置頂 ring int 字節 適合 函數庫 unix
駱駝式命名法(Camel-Case)又稱駝峰命名法,是電腦程式編寫時的一套命名規則(慣例)。正如它的名稱CamelCase所表示的那樣,是指混合使用大小寫字母來構成變量和函數的名字。程序員們為了自己的代碼能更容易的在同行之間交流,所以多采取統一的可讀性比較好的命名方式。
有些程序員喜歡全部小寫,有些程序員喜歡用下劃線,所以如果要寫一個my name的變量,他們常用的寫法會有myname、my_name、MyName或者myName。這樣的命名規則不適合所有程序員閱讀,而利用駝峰命名法來表示,可以增加程序可讀性。例如,下面是分別用駱駝式命名法和下劃線法命名的同一個函數: printEmployeePaychecks(); print_employee_paychecks(); 第一個函數名使用了駱駝式命名法——函數名中的每一個邏輯斷點都有一個大寫字母來標記;第二個函數名使用了下劃線法----函數名中的每一個邏輯斷點都有一個下劃線來標記。 駱駝式命名法在許多新的函數庫和Microsoft Windows這樣的環境中使用得相當多。另一方面,下劃線法是c出現後開始流行起來的,在許多舊的程序和UNIX這樣的環境中,它的使用非常普遍。
模態對話框和非模態對話框 模態對話框(Modal Dialogue Box),是指在用戶想要對對話框以外的應用程序進行操作時,必須首先對該對話框進行響應。如單擊【確定】或【取消】按鈕等將該對話框關閉,它和非模態對話框都是永遠置頂的,它們的區別在於對話框打開時,是否允許用戶進行其他對象的操作。 打開模態對話框:window.showModalDialog("url","向目標對話框傳得值“,”窗口特征參數“) 特征參數:用分號隔開,像素大小用px。dialogHeight,dialogwidth,center等 打開非模態對話框:window.showModelessDialog("url","向目標對話框傳得值",“窗口特征參數”) var a = window.dialogArgument; 可以用一個參數來獲取模態或非模態對話框傳遞的值。前綴 類型 a 數組 (Array) b 布爾值 (Boolean) by 字節 (Byte) c 有符號字符 (Char) cb 無符號字符 (Char Byte,沒有多少人用) cr 顏色參考值 (ColorRef) cx,cy 坐標差(長度 ShortInt) dw Double Word fn 函數 h Handle(句柄) i 整型 l 長整型 (Long Int) lp Long Pointer m_ 類的成員 n 短整型 (Short Int) np Near Pointer p Pointer s 字符串型 sz 以null做結尾的字符串型 (String with Zero End) w Word
駱駝命名法和模態對話框與非模態的對話框