首頁(yè) 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓(xùn) | 在職研 | 自學(xué)考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級(jí) | 職稱英語(yǔ) | 商務(wù)英語(yǔ) | 公共英語(yǔ) | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語(yǔ) | 成人英語(yǔ)三級(jí) | 申碩英語(yǔ) | 攻碩英語(yǔ) | 職稱日語(yǔ) | 日語(yǔ)學(xué)習(xí) | 法語(yǔ) | 德語(yǔ) | 韓語(yǔ)
計(jì)算機(jī)等級(jí)考試 | 軟件水平考試 | 職稱計(jì)算機(jī) | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
華為認(rèn)證 | Java認(rèn)證
公務(wù)員 | 報(bào)關(guān)員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問 | 導(dǎo)游資格
報(bào)檢員 | 教師資格 | 社會(huì)工作者 | 外銷員 | 國(guó)際商務(wù)師 | 跟單員 | 單證員 | 物流師 | 價(jià)格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
駕駛員 | 網(wǎng)絡(luò)編輯
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格考試會(huì)計(jì)證) | 經(jīng)濟(jì)師 | 會(huì)計(jì)職稱 | 注冊(cè)會(huì)計(jì)師 | 審計(jì)師 | 注冊(cè)稅務(wù)師
注冊(cè)資產(chǎn)評(píng)估師 | 高級(jí)會(huì)計(jì)師 | ACCA | 統(tǒng)計(jì)師 | 精算師 | 理財(cái)規(guī)劃師 | 國(guó)際內(nèi)審師
一級(jí)建造師 | 二級(jí)建造師 | 造價(jià)工程師 | 造價(jià)員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
質(zhì)量工程師 | 物業(yè)管理師 | 招標(biāo)師 | 結(jié)構(gòu)工程師 | 建筑師 | 房地產(chǎn)估價(jià)師 | 土地估價(jià)師 | 巖土師
設(shè)備監(jiān)理師 | 房地產(chǎn)經(jīng)紀(jì)人 | 投資項(xiàng)目管理師 | 土地登記代理人 | 環(huán)境影響評(píng)價(jià)師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價(jià)師 | 安全評(píng)價(jià)師 | 電氣工程師 | 注冊(cè)測(cè)繪師 | 注冊(cè)計(jì)量師
繽紛校園 | 實(shí)用文檔 | 英語(yǔ)學(xué)習(xí) | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲

2011計(jì)算機(jī)等考Delphi:數(shù)據(jù)瀏覽部件應(yīng)用及編程

本章主要介紹用Delphi開發(fā)簡(jiǎn)單的數(shù)據(jù)庫(kù)應(yīng)用程序的一般方法和步驟,首先讓讀者對(duì)Delphi強(qiáng)勁的數(shù)據(jù)庫(kù)應(yīng)用開發(fā)工具有一個(gè)直觀的印象,然后在此基礎(chǔ)上進(jìn)行復(fù)雜的數(shù)據(jù)庫(kù)應(yīng)用程序的設(shè)計(jì)。

  16.8 數(shù)據(jù)瀏覽部件中的列表框和組合框

  在數(shù)據(jù)瀏覽部件中有四個(gè)部件類似于標(biāo)準(zhǔn)部件中的列表框和組合框,這些列表框和組合框主要是在數(shù)據(jù)庫(kù)應(yīng)用程序中為用戶提供一系列的可選擇的字段值。注意這些部件只能與TTable部件配合使用,而不能與TQuery部件配合使用。

  表16.9 數(shù)據(jù)瀏覽部件中的列表框和組合框

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  部 件 名 用 途

  ──────────────────────────────────

  TDBlistBox 在用戶修改當(dāng)前記錄中指定的字段值時(shí),可用該部件顯示

  一個(gè)字段值列表供用戶選擇

  TDBComboBox 把一個(gè)TDBEdit部件與一個(gè)可選的字段值列表結(jié)合在一起,

  當(dāng)用戶修改當(dāng)前記錄中的字段時(shí),可以直接從部件中輸入

  新的字段,也可以打開下拉式列表框選擇其中的一個(gè)可選項(xiàng)。

  TDBLookapList 當(dāng)用戶要編輯修改數(shù)據(jù)庫(kù)表當(dāng)前記錄的指定字段時(shí),使用

  該部件提供多個(gè)可選項(xiàng),這多個(gè)可選項(xiàng)是從相關(guān)的其它數(shù)

  據(jù)庫(kù)表中讀取的,且以列表框的形式提供給用戶

  TDBLookupCombo 該部件結(jié)合了TDBEdit部件和TDBComboBOx部件的功能,用

  戶可以直接向該部件中輸入字段值,也可以從下拉式列表

  框中選擇一個(gè)可選項(xiàng),只是下拉式列表框中的可選項(xiàng)是從

  相關(guān)的其他數(shù)據(jù)庫(kù)表中讀取來的。

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  16.9 TDBComboBox部件

  TDBComboBox部件中包含了TDBEdit部件的全部功能,它們具有相似性,不同的是在運(yùn)行過程中TDBComboBox部件同時(shí)有一個(gè)下拉式列表框,在下拉式列表框中有一組可供選擇的項(xiàng)供用戶選擇,這些可選項(xiàng)是在設(shè)計(jì)階段由程序設(shè)計(jì)人員提供給TDBComboBox部件的Items屬性的。圖16.9是TDBComboBox部件的下拉式列表框中的內(nèi)容,注意TDBComboBox部件一定要對(duì)應(yīng)數(shù)據(jù)庫(kù)表中的一個(gè)字段。

  圖16.9 TDBComboBox部件在運(yùn)行過程中TDBComboBox部件的一個(gè)重要的屬性是Items屬性,該屬性中包含著TDBComboBox部件在運(yùn)行過程中下拉式列表框中的可選項(xiàng),Items中的內(nèi)容可以在設(shè)計(jì)階段指定。

  如果一個(gè)TDBComboBox部件對(duì)應(yīng)著數(shù)據(jù)庫(kù)表中一個(gè)字段,那么當(dāng)用戶要編輯修改該字段中的值時(shí),可以打開下拉式列表框,從中選擇一個(gè)可選項(xiàng)作為字段值,也可以自己在TDBComboBox部件中輸入一個(gè)其他的字段值。

  TDBComboBox部件還有下列一些重要的屬性,主要用來控制TDBComboBox部件的顯示模式和風(fēng)格的。

  Style屬性:控制TDBComboBox部件列表框的顯示格式的,當(dāng)它的取值為:

  ● CSDropDown

  缺省情況下為此值,顯示一個(gè)下拉式列表框和一個(gè)編輯框,下拉式列表框中的可選項(xiàng)都是字符串且各選擇項(xiàng)占居的高度一樣。

  ● CsSimple

  只顯示一個(gè)列表框,列表框中的可選項(xiàng)都是字符串,且各選項(xiàng)占居一樣的高度。

  ● CSDropDownList

  顯示一個(gè)下拉式列表框和一個(gè)編輯框,但用戶不能向編輯框中輸入一個(gè)在列表框中沒有的值。

  ● CSOwnerDrawFixed和CSOWnerDrawVariable

  在列表框中不僅有字符串選項(xiàng)而且還允許有其他類型的選項(xiàng),如位圖圖像等,這方面的詳細(xì)信息請(qǐng)參看聯(lián)機(jī)幫助。

  DropDownCount屬性:允許列表框中顯示可選項(xiàng)的最大數(shù)目,當(dāng)可選項(xiàng)數(shù)目大于該屬性值時(shí),用戶可以用滾動(dòng)條察看全部的可選項(xiàng),當(dāng)可選項(xiàng)數(shù)小于該屬性值時(shí),列表框會(huì)自動(dòng)調(diào)整其大小以足夠顯示全部可選項(xiàng)。

  ItemHeight屬性:當(dāng)TDBComboBox部件的Style屬性被設(shè)置為CSOwnerDrawFixed時(shí),用此屬性來設(shè)置列表框中每個(gè)可選項(xiàng)占居的高度。

  Sorted屬性:布爾型屬性,它決定列表框中的可選項(xiàng)是否按字母的排列順序排序。

  16.10 TDBListBox部件

  TDBListBox部件的基本功能與TDBComboBox部件基本上是一樣的,它們的不同之處在于TDBListBox部件沒有下拉式列表框而是一個(gè)列表框,在列表框中顯示一組供用戶選擇的可選項(xiàng),在運(yùn)行過程中,用戶單擊其中的可選項(xiàng)可以為TDBListBox 部件對(duì)應(yīng)的字段賦一個(gè)字段值,但用戶不能自己從鍵盤上輸入一個(gè)列表框中不存在的字段值。

  如果在應(yīng)用程序中,TDBListBox對(duì)應(yīng)數(shù)據(jù)庫(kù)表中一個(gè)具體的字段,那么當(dāng)在數(shù)據(jù)集中移動(dòng)記錄指針時(shí),當(dāng)前記錄中對(duì)應(yīng)TDBListBox部件的字段的值在TDBListBox部件的列表框中將以高亮度顯示,如果當(dāng)前記錄的該字段值不在列表框中,那么列表框中的可選項(xiàng)沒有一項(xiàng)是高亮度地顯示的。

  TDBListBox的幾個(gè)屬性:

  IntegralHeight屬性:該屬性是用來控制TDBListBox部件中的列表框的顯示格式的。當(dāng)該屬性值為True(缺省情況下為此值)時(shí),列表框底部的可選項(xiàng)自動(dòng)地移到上一次被選用過的可選項(xiàng)的上面。當(dāng)該屬性的值為False時(shí),列表框底部的可選項(xiàng)的顯示方式取決于TDBListBox部件的ItemHeight屬性,并且列表框底部可選項(xiàng)可能不能被全部地顯示出來。

上一頁(yè)  1 2 3 4 5 6 7 8 9  下一頁(yè)
  相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試試題及答案解析專題
       預(yù)告:名師解析2010年9月計(jì)算機(jī)等級(jí)考試試題答案
       2010年9月計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間及入口
       2010年9月計(jì)算機(jī)等考成績(jī)查詢短信免費(fèi)提醒開通
文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。