freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

delphi可視化編程講稿(文件)

2025-06-04 12:07 上一頁面

下一頁面
 

【正文】 (const Msg: string)。2. ShowMessageFmt過程procedure ShowMessageFmt(const Msg: string。 DlgType: TMsgDlgType。(2) 對話框類型是對話框的類型,其取值 與意義見下表。varx:integer。 if x=mrok then … else …。 Buttons: TMsgDlgButtons。 CreateMessageDialog函數(shù)function CreateMessageDialog(const Msg: string。 InputBox與InputQuery函數(shù) InputBox對話框既能讓用戶對按鈕做選擇,又能讓用戶通過鍵盤輸入文字。InputBox對話框上有兩個按鈕,“OK”按鈕和“Cancel”按鈕。varx:integer。年齡 39。 showmessage(inttostr(x))。與inputbox函數(shù)相似,函數(shù)返回值是布爾值,當(dāng)用戶按確認(rèn)按鈕時,返回true,否則返回false. 前面兩個參數(shù)與inputbox相同,后面一個變量,初始值是默認(rèn)值,當(dāng)用戶單擊確認(rèn)按鈕時,輸入的文本保存在該變量中。4539。年齡39。參見p64例題6。BevelInner屬性確定內(nèi)部斜面如何出現(xiàn);BevelOuter屬性確定外部斜面如何出現(xiàn)。BorderWidth BorderWidth屬性用來確定面板邊界的寬度(單位象素)。面板組件的事件 與面板組件有關(guān)的主要事件有單擊事件(OnClick)與雙擊事件(OnDblClick)、OnEnter、OnExit、OnStartDrag、OnEndDrag等事件。其使用方法為在窗體上放置一分組框,然后將要出現(xiàn)在該組件中的組件放置其中。 按鈕類控件按鈕類控件主要包括:基本按鈕button、位圖按鈕bitbtn、復(fù)選框checkbox、選項按鈕radiobutton button控件在標(biāo)準(zhǔn)頁標(biāo)簽上。Booleanl Default屬性該屬性為布爾型,它確定該組件是否為默認(rèn)按鈕。當(dāng)一按鈕成為焦點(激活時),它就成為臨時的默認(rèn)按鈕。ModalResult的默認(rèn)值為0,設(shè)置為非零值就可以設(shè)置窗體的modal狀態(tài)。當(dāng)用戶選擇其中一個按鈕時,則終止對話框的modal狀態(tài)。練習(xí):1. 在名稱為Form1的窗體上建立二個名稱分別為CmdCmd2,標(biāo)題為按鈕一、按鈕二的命令按鈕。 在button2的onclick事件中添加代碼 :=’cancel’。l Kind屬性:決定位圖按鈕的種類。1.復(fù)選框組件的屬性l ALIGNMENT 設(shè)定復(fù)選框標(biāo)題位置l AllowGrayed屬性該屬性為布爾型,它確定復(fù)選框是否可具有兩個或三個狀態(tài)。若State屬性的值為cbGrayed(復(fù)選框變灰)或cbUnChecked(復(fù)選框未選定),則Checked屬性的值為False。ValueMeaningcbUncheckedThe check box has no check mark, indicating that the user has not selected the option.cbCheckedThe check box has a check mark in it, indicating that the user has selected the option.cbGrayedThe check box has a check mark in it, but it is grayed.2.復(fù)選框組件的事件與復(fù)選框組件有關(guān)的主要事件有單擊事件(OnClick)與雙擊事件(OnDblClick)、OnEnter、OnExit、OnStartDrag、OnEndDrag等事件。l Alignment屬性:用來決定單選按鈕的標(biāo)題文字出現(xiàn)的位置。與單選按鈕組件有關(guān)的主要事件有單擊事件(OnClick)與雙擊事件(OnDblClick)、OnEnter、OnExit、OnStartDrag、OnEndDrag等事件。運行程序,查看結(jié)果。Items屬性中的每一行字符串使一單選按鈕出現(xiàn)在單選分組框中,其字符串就是單選按鈕的標(biāo)題。l Columns屬性設(shè)置Columns屬性的值,可使單選按鈕以單列或多列的方式顯示。它和Bitbtn組件非常相似,也可以顯示圖像和文本,但通常只顯示圖像,它的特殊屬性如下。 TListBox組件 l Items屬性:用來存放列表框中的列表項,屬于TStrings類。Columns=0 顯示一列,當(dāng)列表框空間不夠時,自動加垂直滾動條Columns0當(dāng)列表框空間足夠時,一般會顯示相應(yīng)的列數(shù),當(dāng)不夠時,則自動增加水平滾動條,顯示多列。 l ExtendedSelect屬性:只有在MultiSelect屬性值為True時才起作用,用來決定列表框是否允許擴展多選。l ClearSelection方法:作用是清除列表框中所有被選中的選項。TListBox組件響應(yīng)的主要事件有:OnClick、ONDBLCLICK、OnKeyDown、OnKeyPress、OnKeyUp等。    2點擊“>”將List2中所選中的項添加到List1中,并將List2中的項刪除。 2) 按照要求編寫程序:新建一個DELPHI工程,在窗體中添加一個按鈕,名稱為“Button1”,按鈕上顯示“添加項目”;添加兩個列表框,名稱分別為“List1”和“List2”。 l Style屬性:該屬性用來設(shè)置或返回組合框的風(fēng)格。2)新建一個工程,窗體上放置ComboBox和編輯框組件,實現(xiàn)窗體創(chuàng)建時,讀取系統(tǒng)的漢字字型,在ComboBox列表框中顯示。 TTimer時鐘組件的使用 1.TTimer組件的屬性 l Enabled屬性:該屬性用來設(shè)置程序運行時定時器是否正在運行。下面的一段代碼說明了OnKeyDown 事件的用法:當(dāng)打印的時候在窗體中按下Esc 鍵后,取消打印作業(yè)。beginif (Key=VK_ESCAPE) and thenbegin。end。 var Key: Char)。 key!39。下面的一段代碼說明了OnKeyDown 事件和OnKeyUp 事件的用法:varFormColor: TColor。// 當(dāng)鍵按下時先保存窗體的顏色然后再改變窗體的顏色beginFormColor := 。 var Key: Word。3.OnKeyUp 事件當(dāng)按下鍵盤上的任一個鍵后松開時,都會產(chǎn)生一個OnKeyUp 事件。You pressed:39。2.OnKeyPress 事件當(dāng)按下鍵盤上的一個字符鍵,如字母鍵、數(shù)字鍵等會產(chǎn)生一個OnKeyPress 事件,但是單獨按下功能鍵(F1F12)、Ctrl 鍵、Shift 鍵或Alt 鍵等,不會產(chǎn)生OnKeyPress 事件。Stop Print!39。 var Key: Word。2.TTimer組件的事件OnTimer事件:在Enabled屬性值為True時,該事件每隔一定時間間隔自動觸發(fā),觸發(fā)的時間間隔由Interval屬性指定。保存。在窗體上建立一個列表框,一個命令按鈕。程序編寫完畢后,運行,查看效果。    4點擊“>>”將List2中所有的選項添加到List1中,并將List2中的項清空。在兩個列表框中間豎排四個命令按鈕,標(biāo)題分別為“<”、“>”、“<<”、“>>”。l MoveSelection方法:用來把列表框中的所有選中的列表項移動到另一個列表框中。l Sorted屬性:用來設(shè)置列表框中的列表項是否按字母順序排序。l Selected屬性:用來測試某個列表項是否被選中。l TOPINDEX 指示列表框頂端項目的索引值l ITEMHEIGHT 設(shè)定列表框項目的高度 當(dāng)style 為lbstandard時,ITEMHEIGHT的只與item的font相關(guān),程序員不能改變。常見的Windows操作系統(tǒng)中,顯示可用磁盤驅(qū)動器時,用的就是ComboBox。參見p79例14練習(xí): 將上面的習(xí)題2用單選分組框組件來實現(xiàn) SpeedButton加速按鈕組件 加速按鈕組件位于組件面板的Additional標(biāo)簽頁,常常被放在Panel組件上,它可以實現(xiàn)按鈕類組件的相應(yīng)功能。編號從0開始。該組件為包含單選按鈕的分組框,單選分組框簡單地將單選按鈕成組。2) 按照要求編寫程序:新建一個DELPHI工程,在窗體中添加一個文本框,名稱為“txtResult”,默認(rèn)顯示的內(nèi)容為空;添加一組單選按鈕,單選按鈕名稱分別為“Op1”、“Op2”,顯示內(nèi)容分別為“飛機”、“火車”;再添加一組單選按鈕,單選按鈕名稱分別為“Op3”、“Op4”,顯示內(nèi)容分別為“廣州”、“上?!保惶砑右粋€按鈕,名稱為“btnShow”,按鈕上顯示“顯示”。它確定了一個選項是否被選定。 單選按鈕組件(RadioButton)(參看word表格排序)單選按鈕組件在標(biāo)準(zhǔn)頁標(biāo)簽上。type TCheckBoxState = (cbUnchecked, cbChecked, cbGrayed)。l Checked屬性該屬性確定了一個選項是否被選定。type TBitBtnKind = (bkCustom, bkOK, bkCancel, bkHelp, bkYes, bkNo, bkClose, bkAbort, bkRetry, bkIgnore, bkAll)。要求yes,no按鈕不寫任何代碼. BitBtn 按鈕組件 位圖按鈕組件位于組件面板的Additional標(biāo)簽頁,與Button組件所不同的是多了一個位圖符號在按鈕上,該組件用于創(chuàng)建一個其上帶有位圖的按鈕,其中大部分屬性和事件與Button一致,這里僅介紹它所獨有的屬性。 注意: 在程序中不得使用任何變量(必須通過屬性設(shè)置來移動控件)。2. 按鈕組件的事件 與按鈕組件有關(guān)的主要事件有單擊事件(OnClick)、雙擊事件(OnDblClick)、OnEnter、OnExit、OnStartDrag、OnEndDrag等事件。具有ModalResult屬性的按鈕也是只讀的,使用ModalResult屬性可來關(guān)閉modal窗體。l ModalResult屬性該屬性只為運行的屬性。唯一的例外是若用戶在按回車鍵,選定了其它的按l鈕,則執(zhí)行該按鈕的OnClick事件處理程序。若Cancel屬性為True,則無論何時用戶按Esc鍵時,該組件的OnClick事件處理程序就被執(zhí)行??梢詾榘粹o指定快捷鍵CancelBoolean 若在該組件中放置另一窗口類的組件,則該組件就稱為父組件。(用于作容器)該組件為標(biāo)準(zhǔn)的Windows分組框,使用它可以將窗體上的相關(guān)的組件成組。BorderStyle BorderStyle屬性確定面板邊界的類型:bsNone,表示無邊界;bsSingle表示單線邊界。BevelOuter確定面板組件的外部斜面。該組件用來在窗體上放置一面板,在面板上可以放置其它的組件。 showmessage(y)。請輸入39。vary:string。function InputQuery(const ACaption, APrompt: string。1539。請輸入:39。這個對話框經(jīng)常用來輸入用戶名稱或者用戶密碼。 InputBox對話框的函數(shù)說明顯示有3個參數(shù)和1個返回值。 Buttons: TMsgDlgButtons): TForm。 X, Y: Integer): Word。MessageDlgPos函數(shù)定義:function MessageDlgPos(const Msg: string。請選擇39。按鈕常量的含義參見下表:常量意義mbYesNoCancel三個按鈕:mbYes、mbNo、mbCancelmbOKCancel兩個按鈕:mbOK、mbCancelmbAbortRetryIgnore三個按鈕:mbAbort、mbRetry、mbIgnore(4) HelpCtx指定當(dāng)用戶單擊“Help”按鈕或按F1鍵時,顯示的幫助主題。 HelpCtx: Longint):word;一般調(diào)用方式為 變量= MessageDlg(信息內(nèi)容,對話框類型,按鈕組,HelpCtx)。ShowMessageFmt過程的參數(shù)是一個格式字符串和一個數(shù)組,與Format函數(shù)相似,可以將用戶顯示的信息按一定格式顯示在對話框中。ShowMessage過程的作用是顯示一個最簡單的對話框,對話框以應(yīng)用程序的執(zhí)行文件名作為標(biāo)題,對話框右上側(cè)是一個關(guān)閉按鈕,在對話框中顯示了字符串常量,也就是用戶要顯示的信息內(nèi)容,可以使用回車符(#13)使文本換行。_ text值:2006年03月01日!0000年09月09日。 ;IP地址可以為 !000\.000\.000\.000。對話框左下部是一個Test Input欄,我們可以在這里輸入字符,以檢測輸入格式是否令人滿意。又如一個郵編如PO100083,其中PO表示郵政,是每個郵政編碼中都有的前綴,可以這樣設(shè)計掩碼格式:!PO/000000。1?!癬”等待用戶輸入時顯示的字符?!?”將輸入后的區(qū)號括號作為數(shù)據(jù)的一部分?!癨)”區(qū)號的右括號。”將前面的空格去掉。_如為1,則掩碼中的非用戶輸入數(shù)據(jù)和標(biāo)準(zhǔn)分隔符等其它各種字符會作為數(shù)據(jù)的一部分保存;為0則不保存。如\A,\\等等。格式符則和正好相反。A表示該位置必須是一個字母或數(shù)字字符。在這一部分用一些特殊的格式符來表示應(yīng)輸入的字符類型及格式,如!l0A9:Cll這樣一串輸入格式掩碼。第三部分如“!90:90:90。方法如下:首先在窗體上將MaskEdit選中,在對象查看器(Object
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1