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

正文內(nèi)容

[delphi步步精通]第7章常用組件-資料下載頁(yè)

2025-05-19 20:19本頁(yè)面

【導(dǎo)讀】列表框和組合框組件的使用。些用于生成用戶界面以及為程序提供附加功能模塊的對(duì)象。章介紹Delphi,在第7章進(jìn)一步介紹基于組件的開(kāi)發(fā)。但有時(shí)會(huì)發(fā)生在組件面板中找不到需要的組件圖標(biāo)的情況,不妨試試下面的操作。單擊View菜單,選擇Componentlist菜單項(xiàng)將出現(xiàn)如。圖7-1所示對(duì)話框。用程序的主要界面,它的友好直接影響程序的使用和質(zhì)量。進(jìn)入Delphi,對(duì)默認(rèn)的表單的一些屬性進(jìn)行設(shè)置,單擊Run菜單運(yùn)行程序,當(dāng)單擊子窗體時(shí),發(fā)現(xiàn)子窗體。的顏色發(fā)生了改變。不關(guān)心,這一點(diǎn)需要注意。件、位圖按鈕組件和加速按鈕組件。OnClick事件:發(fā)生下列情況觸發(fā)該事件。紹它所獨(dú)有的屬性。目的是熟練按鈕的有。關(guān)屬性和方法,程序本身沒(méi)有實(shí)際意義。該窗體上并排添加了三個(gè)名為sb1、sb2、sb3的。應(yīng)該先給予定義:vari:integer=0;下動(dòng)作,按Close按鈕退出程序。AutoSelect屬性、CharCase屬性、MaxLength屬性、Passwordchar屬性、屬性和Edit組件存在著許多相似之處。不同的是,Memo組件中??梢燥@示和編輯多行文本,下面介紹它的常用屬性及事件和方法。

  

【正文】 Grid組件,位于組件面板的 Additional標(biāo)簽頁(yè)。用于以表格的形式來(lái)顯示或編輯字符串,主要屬性如下。 BorderStyle屬性、 Cells[Column, Row]屬性:、 ColCount屬性、RowCount屬性。 網(wǎng)格組件 2. 繪圖網(wǎng)格組件 也稱 DrawDrid組件,位于組件面板的 Additional標(biāo)簽頁(yè)。和StringGrid組件不同的是它可以在行列中顯示圖形。當(dāng)要設(shè)置或顯示網(wǎng)格中的內(nèi)容時(shí),就需先將該組件的 DefaultDrawing屬性設(shè)置為 False,并在 OnDrawCell事件中添加相關(guān)代碼。 文件目錄訪問(wèn)組件 1. DriveComboBox組件 驅(qū)動(dòng)器下拉式列表框控件 DriveComboBox顯示當(dāng)前所在的驅(qū)動(dòng)器,并且在執(zhí)行時(shí)允許用戶在驅(qū)動(dòng)器之間切換。 2. DirectoryListBox組件 目錄列表框控件 DirectoryListBox顯示當(dāng)前驅(qū)動(dòng)器內(nèi)的目錄,并且允許用戶在程序執(zhí)行時(shí)切換目錄。 3. FileListBox組件 文件列表框控件 FileListBox顯示當(dāng)前目錄中的文件,缺省的設(shè)置是顯示所有文件。通過(guò)改變 Mask屬性來(lái)設(shè)置過(guò)濾器,可以適用 DOS的標(biāo)準(zhǔn)通配方式,選擇要顯示的文件名。當(dāng)指定多個(gè)過(guò)濾器時(shí)之間用“ ?!备糸_(kāi)。 Delphi 。 可以針對(duì)具體的用途設(shè)計(jì)自定義的文件對(duì)話框 。 在組件面板中的 System頁(yè) , 你將發(fā)現(xiàn)這些組件 。 它們是驅(qū)動(dòng)器下拉式列表框 DriveComboBox組件 、 目錄列表框 DirectoryListBox、 文件列表框 FileListBox。 其他組件 (1) 1. TabControl組件 用于向窗體添加標(biāo)簽。當(dāng)用戶選擇不同的標(biāo)簽時(shí),可以在該組件的OnChange事件中更新其內(nèi)容。該組件常用屬性如下。 Hint屬性、 TabIndex屬性、 TabPosition屬性、 Tabs屬性 2. PageControl組件 該組件含有一套頁(yè)面,單擊不同的標(biāo)簽可出現(xiàn)不同的頁(yè)面。它與TabControl組件不同, TabControl組件只有一個(gè)頁(yè)面,單擊不同的標(biāo)簽時(shí)組件顯示什么內(nèi)容由程序控制;而 PageControl組件在單擊不同的標(biāo)簽時(shí)可出現(xiàn)不同的頁(yè),每頁(yè)可以含有自己的內(nèi)容。 3. ScrollBox組件 用于向窗體添加滾動(dòng)框。當(dāng)要添加的組件較大或較多時(shí),使用滾動(dòng)框十分方便。 Kind屬性、 Visible屬性、 SmallChange屬性、 LargeChange屬性、 4. TrackBar組件 TrackBar是一個(gè)滑塊組件。表示在一個(gè)選中范圍內(nèi)所處的位置。在程序運(yùn)行時(shí)可拖動(dòng)滑塊或單擊滑桿來(lái)移動(dòng)位置。還可以通過(guò)按 PageUp和PageDown鍵來(lái)移動(dòng)滑塊。 Frequency屬性、 Max屬性、 Min屬性、 Orientation屬性、 Position屬性 其他組件 (2) 5. ProgressBar組件 是一個(gè)進(jìn)度欄組件。用于反饋應(yīng)用程序中過(guò)程的處理進(jìn)度。 Max屬性、 Min屬性、 Position屬性、 6. Timer組件 控件面板上的 System控件頁(yè),有一個(gè) Timer(計(jì)時(shí)器)組件,它能夠有規(guī)律地觸發(fā) OnTimer事件,發(fā)送信息給應(yīng)用程序。 Timer的主要屬性如下。 Enabled屬性、 Interval屬性 7. UpDown組件 含有一對(duì)箭頭按鈕,單擊這兩個(gè)箭頭按鈕可改變數(shù)值的大小。 AlignButton 屬性、 ArrowKeys屬性、 Associate屬性、 Max屬性、Min屬性、 Position屬性 組件應(yīng)用(1) 前面介紹了 Delphi ,下面通過(guò)一個(gè) Word支持的RTF編輯器來(lái)進(jìn)一步說(shuō)明組件的綜合使用方法。在這個(gè)程序中,使用 RichEdit組件、 OpenDialog組件、 SaveDialog組件、FontDialog組件和 MainMenu組件。 該程序主要功能如下: ? 能夠進(jìn)行文件的建立、打開(kāi)和保存; ? 能夠進(jìn)行文本的輸入和編輯; ? 能夠設(shè)置文本的字體和樣式。 具體方法如下: ? 進(jìn)入 Delphi ,在默認(rèn)表單中添加 RichEdit組件、OpenDialog組件、 SaveDialog組件、 FontDialog組件和 MainMenu組件各一個(gè),如圖 712所示。 圖 712 RTF Editor主界面 組件應(yīng)用(2) ? 進(jìn)入菜單設(shè)計(jì)器 , 如表 71設(shè)置各菜單項(xiàng) 。 文件 (amp。F) 編輯 (amp。E) 格式 (amp。O) 幫助 (H) 打開(kāi) (amp。O)… 撤銷 (amp。Z) 字體 (amp。F)… 保存 (amp。S)… 剪切 (amp。T) 退出 (amp。X) 復(fù)制 (amp。C) 粘貼 (amp。V) 全選 (amp。A) 表 71 主菜單中各菜單項(xiàng)設(shè)置情況 組件應(yīng)用(3) 組件 數(shù)量 設(shè)置 RichEdit組件 1 Anchors: [akLeft,akTop,akRight,akBottom] Scrollbars: ssBoth Line: ’’ FontDialog組件 1 默認(rèn)值即可 OpenDialogs組件 1 Filter: *.RTf SaveDialog組件 1 Filter: *.RTf ? 各組件設(shè)置如表 72所示。 ? 程序單元代碼見(jiàn)本教程 P125頁(yè) ? 按 F9鍵,程序執(zhí)行結(jié)果如圖 713所示。 圖 713 程序執(zhí)行情況
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1