程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 第一章-Delphi入門(三)(3)

第一章-Delphi入門(三)(3)

編輯:Delphi

1.3 Delphi 2.0的可視化部件用法簡介 

本節中,我們將較為深入地講解Delphi的部件。這是編制大型復雜應用程序的必由之路。下面,我們將對各種部件分類進行簡單的介紹,以便於您在編程時能夠較快地了解有哪些部件可能會滿足您的要求,並對其重要的方法、屬性等有一個大致的了解。

基本技巧、工具的介紹在本章的第4節中,交互閱讀這兩部分,多創制幾個試驗程序,有助於您迅速進入Delphi世界,盡早將這一精妙軟件用於實際工作中。 

1.3.1 常用的文本相關部件 

以下的部件以各種格式顯示文本,其中有些是文本和數據輸入的途徑。它們是Label(標簽)、Edit(文本編輯)、MaskEdit(格式編輯)、Memo(備注)、List Box(列表框)、Combo Box(組合框)。除了MaskEdit在Additional頁之外,其它的都在Standard頁中。 

1.3.1.1 Label部件 

Label(標簽)一般放在對象的旁邊,用來標記這些對象,從而對用戶的操作進行提示,也可以用來顯示其它信息。您可以在標簽中設置熱鍵,也即在Caption屬性值段中輸入含有“&”的字串,當用戶使用“Alt+關鍵字母”時,將自動選中它所指向的對象。方法是設置Label部件的FocusControl屬性,在值段中,選用與它關聯對象的對象名。 

1.3.1.2 Edit、MaskEdit和Memo部件

Edit、MaskEdit、Memo部件都是用作接收、顯示用戶輸入文本的。它們具有一些相同的屬性。ReadOnly在運行時間內控制對象是否可以進行Windows的操作,當此值為False時,該框內的文本就不能被復制到剪貼板上。MaxLength可以設置輸入文本的長度限制。用PasswordChar屬性可以按照顯示隱蔽密碼的方法顯示用戶輸入文本,例如,它的缺省值為“*”,運行時,您的輸入將用“*”來顯示,從而提供了一種安全措施。您可能也發現了,當一個字段被加上高亮度顯示時,按鍵操作會將這一字段刪除,替換成當前的鍵盤輸入。這種設置為操作提供了方便,您不必每次先刪除原來的文本;但也可能會導致誤刪文本。將AutoSelect屬性設置成False,這種替代功能就被取消了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved