Delphi中DBEdit組件使用方法
Delphi的DBEdit組件位于組件板的Data Controls頁上,用于編輯數(shù)據(jù)表當(dāng)前記錄某字段的值。DBEdit組件的主要屬性與方法如下:
1、主要屬性
(1)DataSource
用于選擇數(shù)據(jù)源,使DBEdit組件通過數(shù)據(jù)源與數(shù)據(jù)表連接。當(dāng)DBEdit通過數(shù)據(jù)源與數(shù)據(jù)表連接后,顯示數(shù)據(jù)表的哪一個(gè)字段,則是由DataField字段決定的。
(2)DataField
用于選擇數(shù)據(jù)字段,如果DataField設(shè)置為TB0602,則DBEdit用于顯示與編輯字段TB0602的值。
DataSource與DataField是數(shù)據(jù)界面組件用于選擇數(shù)據(jù)表與字段的最重要的2個(gè)屬性。
(3)Enabled
當(dāng)Enabled為True時(shí)數(shù)據(jù)界面組件有效,此時(shí)組件可用于編輯操作。當(dāng)Enabled為False時(shí),數(shù)據(jù)界面組件無效,運(yùn)行后該組件呈灰色,不能用鼠標(biāo)或鍵盤對(duì)該組件進(jìn)行操作。
(4)ReadOnly
當(dāng)ReadOnly為True時(shí),數(shù)據(jù)只能讀不能修改;為False時(shí),數(shù)據(jù)可讀可寫。默認(rèn)值為False。
以上屬性也是大多數(shù)數(shù)據(jù)界面組件的共同屬性,因此在下面的組件介紹中,不再重復(fù)介紹上述屬性。
2、主要方法
(1)OnChange
當(dāng)字段內(nèi)容發(fā)生變化時(shí)觸發(fā)該事件。
(2)OnClick
用鼠標(biāo)單擊組件觸發(fā)該事件。
(3)OnDblClick
用鼠標(biāo)雙擊組件觸發(fā)該事件。
(4)OnKeyDown
當(dāng)鍵按下時(shí)觸發(fā)該事件。
(5)OnKeyUp
當(dāng)鍵松開時(shí)觸發(fā)該事件。
(6)OnMouseDown
當(dāng)鼠標(biāo)按下時(shí)觸發(fā)該事件。
(7)OnMouseUp
當(dāng)鼠標(biāo)松開時(shí)觸發(fā)該事件。
讀者應(yīng)注意,以上方法也是大多數(shù)數(shù)據(jù)界面組件共有的方法,大家可以試著寫點(diǎn)小程序,這樣才能掌握。
- 1. 基于Delphi的屏幕抓圖技術(shù)的實(shí)現(xiàn)
- 2. Delphi中DBEdit組件使用方法
- 3. Delphi中數(shù)據(jù)的自動(dòng)錄入
- 4. DELPHI數(shù)據(jù)庫應(yīng)用程序的開發(fā)環(huán)境介紹
- 5. Delphi多層應(yīng)用程序的實(shí)現(xiàn)
- 6. 利用API函數(shù)開發(fā)DELPHI程序
- 7. Delphi下編程實(shí)現(xiàn)中文輸入
- 8. Delphi XE 安裝截圖
- 9. Delphi XE 產(chǎn)品技術(shù)發(fā)布會(huì)
- 10. DELPHI7的通配符比較的匯編函數(shù)