Delphi7组件参考大全

上传人:小** 文档编号:229789249 上传时间:2023-08-22 格式:DOC 页数:8 大小:56KB
返回 下载 相关 举报
Delphi7组件参考大全_第1页
第1页 / 共8页
Delphi7组件参考大全_第2页
第2页 / 共8页
Delphi7组件参考大全_第3页
第3页 / 共8页
点击查看更多>>
资源描述
DELPHI7组件参考大全Additional组件页1、TBitBtn组件:该组件是表面显示位图的位图按钮组件,该组件的行为与Tbutton组件相同。虽然一个TBitBtn组件只能与一个位图相关联,但该位图可以平分为4个部分,分别在按钮处于弹起、按下、禁止和单机状态时显示。2、TSpeedButton组件:该组件是一个按钮,用于执行一个命令。该组件与Tbutton、Tbitbtn不同,它不是从窗口组件派生的,因此,没有windows句柄,不能获得焦点。但是,该组件具有单机事件,并且能够存储位图。3、TMaskEdit组件:该组件用于建立掩码文本编辑框,这种文本编辑框与用Edit和RichEdit建立的文本框不同在于规定了文本的格式(即掩码)以避免用户输入非法格式的文本。4、TStringGrid组件:该组件是一个字符串表格组件,用于简化字符串与关联对象间的操作。该组件提供了许多属性来控制表格的外观,同时也提供了许多方法、事件以电子表格的形式响应用户的动作,此外,该组件还将表格中的字符串关联一个对象,这些对象通过字符串封装了一些信息和行为供用户使用。5、TImage组件:用TImage组件在窗体上显示一张图片,用TPicture对象在Picture属性中指定一个图标、图元文件、位图图像或用户定义的图像。6、TShape组件:该组件用于绘制简单的集合图形,如椭圆和正方形等。该组件引入的属性描述了用于绘制几何图形轮廓的画笔和用于填充的画刷。如果图形只是TCustomControl对象的图像的一部分,则应使用组件的Canvas方法。7、TBevel组件:该组件用于建立具有3D和雕刻效果的直线和方框,该组件表示一个斜角轮廓,用其可创建斜角的盒子、方框或线,斜角可用凸起或凹陷状态显示。8、TScrollBox组件:该组件是一个滚动框组件,用于在窗口中建立一个滚动区域。使用该组件可以防止窗口区域的滚动。在设计程序界面时,尤其是主界面,经常会含工具栏和状态栏组件,如果窗体中的其他组件超出了窗体边界(右边界或底边界),窗体会显示滚动条,用户单击滚动条,会滚动窗口中的所有组件,包含工具栏和状态栏。为了防止工具栏和状态栏的滚动,可以在工具栏和状态栏之间的客户区域设置一个滚动框组件TScrollBox,将窗体中的其他组件设置在滚动框中,这样,在组件超出滚动框组件边界(右边界或底边界)时,用户滚动的知识其内部的组件。使用滚动框组件的另一个用途是:可以在窗体中建立多个滚动区域(通过设置多个滚动框组件)。9、TCheckListBox组件:该组件为一个含有复选框的列表框,它和标准的列表框有许多相似之处,但在它的列表项目中可以含有一个复选框。10、TSplitter组件:该组件可在程序运行期间拖动分隔条重新安排各组件所占客户区的大小,分隔条位于在窗体中的组件和填满客户区域之间。当用户移动分隔条时,重新调整组件即改变窗体的客户区,填充客户区其余部分的组件也相应地重新调整大小。11、TSaticText组件:静态文本组件TStaticText是一个窗口组件,用于窗体中显示文本。该组件类似于标签组件TLabel,但是它是从窗口组件派生的,所以具有windows句柄,能够获得焦点。当组件的加速键依赖于一个窗口组件时,可以使用该组件代替标签组件。12、TControlBar组件:用于管理工具栏组件的布局,可作为工具栏组件的一个停放处。13、TApplicationEvents组件:该组件用于截取应用程序级的事件,使用该组件截取应用程序对象的所有事情。当中窗体中添加一个TApplicationEvents对象时,Application对象向TApplicationEvents对象发送所有事件。因此每个TApplicationEvents对象的事件和Application对象的事件完全相同。14、TValueListEditor组件:该组件类似于Delphi的对象观察器窗口,提供了编辑字符串列表的简单方式。使用该组件允许用户以“Name二Value”形式的字符串编辑字符串列表。在默认情况下,Name出现在列标题为Key的字段中,Value出现在列标题为Vable的字段中。开发人员能够控制用户是否允许选择、添加、编辑Key列的数据(字符串)。对于Value列中的单元格,可以通过设置相应的属性,使其显示一个下拉列表框供用户选择数据。15、TColorBox组件:使用该组件可以为客户提供一个可选择颜色的下拉组件框,使用Style属性指定将要在颜色框中列出的颜色,每个被显示的颜色旁边都有相关的颜色绘制的一个小方框16、TChart组件:该组件是最重要的图标组件,该组件派生于TPanel类,继承了tpanel类的所有功能。简单地说,TChart是标准的Delphi面板组件,提供了设计图表的能力。17、TActionManager组件:该组件为定制的用户定义行为、应用程序中包含的标准行为以及一组作为用户界面(UI)要素提交该信息的组件,指定布局信息。该组件允许用户在应用程序中添加任何VCL标准行为,在行为区中添加应用程序的拖放行为,将作为UI要素自动提交。该组件包含所用的布局信息,需要从该信息中自动创建菜单、工具条和导航条(outlook条)。这些布局信息包括出现的次序,涉及的行为包括行为的caption、short和visible等颜色和背景。TactionManager组件以流操作对象(TactionClientitem)保存信息,可作为文本或二进制文本保存到磁盘。当应用程序重新开始并在行为区组件上显示该信息时,该组件使用此信息来重建UI要素。该组件也能保存状态信息。另外,该组件可以保存关于项的使用数据。允许用户自动隐含的UI中使用项,有利于清楚更多的有效UI。Win32组件1、TPageControl组件:该组件是页面组件。使用它可创建多页对话框或标签笔记本,利用它可显示多个可重叠的页面。用户可通过单击组件顶部标签选择页面。在设计程序时,若要在TPageCotrol对象中添加新的页面,则右击TPageCotrol对象后的在弹出的菜单中选择NewPage选项。2、TimageList组件:该组件用于存储和管理相同大小的一种图像,其中的每个图像可以通过图像索引访问。使用该组件能够有效的管理大量图标和位图,其中的所有图像都以一种简单的屏幕设备环境格式存储在宽位图中。3、TRichEdit组件:使用该对象可在窗体中放置一个标准的允许用户输入包含字体属性和段落格式文本的文本编辑组件。该组件提供了多种属性和方法用来输入或编辑文本,但不提供用户使用这些格式选项时的接口组件。应用程序必须编辑实现用户界面的组件以实现该对象的文本编辑功能。4、TTrackBar组件:该组件是两侧带有刻度的滚动条。该组件是一个Windows滚动条封装,用于调节区域或范围。用户可以对跟踪条做进一步的处理,如将其设置为垂直或水平,设置滑尺的高度及宽度,设置刻度单位,设置滑尺风格等。程序运行时可以用鼠标来拖动滑尺到指定位置,也可以用光标键或Pageup或Pagedown件移动。5、TProgressBar组件:是进度条组件。使用它可在窗体中添加进度条。进度条为用户提供一个应用程序进度的可视的反馈。当程序执行时,矩形的进度条用系统高亮度的颜色逐渐从左到右填充。6、TUpDown组件:使用它可在窗体中添加上下组件。上下组件由一对箭头按钮组成,用于建立数值增减的上下箭头,它允许用户通过单击箭头按钮改变数值大小。7、THotKey组件:它作为热键组件,是一个热键的Windows通用组件包装,用于建立一个组件的热键序列,在组件之间转换焦点。该组件实现了TCustomHotKey中引入的一般行为ie,它继承了父类TCustomHotKey的许多属性,但是未引入新的行为。使用THotKey可创建一个作为快捷键使用的组合键,可指定多个修饰键,如ctrl、alt或shift等,它们和另外一个非修饰键,如字符键或数字键组成一个热键。8、TAnimate组件:一个动画播放组件9、TDateTimePicker组件:该组件为用户提供了输入日期和时间的列表框。当该组件处于dmComboBox日期模式(DataMode为dmComboBox)下,它类似于一个列表框或组合框,只是下拉列表部分显示日历图表,用户能够通过日历图表选择日期。10、TMonthCalendar组件:TMonthCalendar是月份日历组件,用于建立一个选择日期或日期范围的日历,使用该组件,用户就可以使用一个标准日历的用户界面指定日期或日期范围,TMonthCalendar根据系统的地区显示日期(忽略BiDiMode设置)。11、TTreeView组件:该组件是树状视图组件,表示一个显示项目分层列表的窗口,用于建立一个多层次关系的树状显示。使用TTreeView组件可以在窗体中添加梳妆视图窗口,梳妆视图组件中的节点由一个标签和一定数量的可选位图组成。每个节点都有一个与其相关的子节点列表,用户单击节点,可扩展或压缩与子节点相关的列表。12、TListView组件:使用该组件可在窗体中管理和显示列表项。如同在windows的explorer中一样,可控制列表内容的显示方式。13、THeaderControl组件:是一种程序运行时能调整大小的列表标题,每一个列表标题由THeaderControl对象列出的Sections属性表示。表标题部分可放置在信息的列或字段上,例如列表框(TListBox)上。因为THeaderControl提供了一个基本的标题单元,因此可虚拟其他可视组件。例如调整标题部分后,要调整标题下的列,必须编写OnSectionResize事件处理程序实现。14、TStatusBar组件:该组件是状态栏组件,用于建立状态栏,并且可将状态栏分成几个不同部分,分别显示不同信息。15、TToolBar组件:16、TCoolBar控件:该控件显示一个能够将windows控件放置进去并且能够移动和改变大小的条形带。17、TpageScroller组件:该组件为窄窗口定义显示区域,如Toolbar、coolbar等。如果窗口比显示区域大,该组件附加一个箭头符号在窗口的边缘,允许它在显示区域内滚动。这个页面滚动的组件与滚动条很相似,它提供了一个箭头符号,扩展了显示区域的边界,它只支持一个方向的滚动,或者水平,或者垂直。18、TComboBoxEx组件:该组件用于指定一个支持扩展的组合框特性的组合框。19、TXPManifest组件:该组件只是一个美化皮肤的组件,其使用很简单,只是把XpManiFest组件拖到窗体上即可,XpManiFest组件没有什么特别的属性和方法。只要窗体中有别的组件如(button),运行时button组件就会显示XP界面的外观。System组件1、TTimer组件:该组件封装了Windows的定时器函数。2、TPaintBox组件:该组件是一个简单的位图组件,为应用程序提供了一个用来生成图像的画布,使用TPaintBox可在窗体中添加用户定义的图像。它能显示位图、图标或图元文件中保存的图像。TPaintBox要求应用程序直接在画布上绘制图像。3、TMediaPalyer组件:该组件是一个媒体播放组件。TDataAccess组件(TDataSource组件)1、TDataSource组件:该组件,也可以称为数据源组件,它为窗体上的数据集组件对象和数据感知组件对象提供一个数据流通的通道。使用TDataSource组件对象可以命名数据集中的数据可在数据感知组件上显示、导航和编辑。当用户显示并编辑数据集组件对象中的数据时,数据源组件用来为对象和数据感知组件对象提供一个通道。如果用户要用数据感知组件来显示和操作数据集组件对象中的数据,则所有数据集组件对象都必须同数据源组件对象相关联。同样,每个数据感知对象为了控制和接受数据也需要同数据源组件对象建立联系,数据源组件在主从关系应用中也可以同数据集对象相关联。DATAControls组件1、TDBGrid组件:该组件以表格形式显示和处理数据集中的记录,该组件在表格中显示数据集中的记录,用户也可修改表格中的数据。该组件允许用户同时浏览对条记录,可利用鼠标和水平或垂直条直接在表格中定位记录或字段。2、TDBNavigator组件:该组件(数据导航器)是用来在数据集记录间移动光标的组件,该组件为用户编辑或浏览数据集的记录提供了一种控制途径。如果用户选择了数据库导航器上的按钮,则与之相应的操作会在该导航器相连接的数据集上执行。3、TDBEdit组件:使用该组件可允许用户编辑数据库字段,该组件是用属性表示字段的内容。4、TDBMemo组件:该组件是一个多行编辑组件,能够显示数据集中的一个字段。使用该组件允许用户编辑一个长文本数据,或者只是简单地显示一个字段的内容。该组件使用Text属性描述字段的内容。由于该组件能够显示多行文本,因此使用于显示二进制文本数据。5、TDBImage组件:使用该组件可表示图像字段的值。TDBImage允许在窗体上显示数据集对象中的图像数据,或使用剪贴板编辑图像数据。6、TDBListBox组件:该组件表现为一个数据列表,它允许用户通过选择数据来修改数据库字段的值。7、TDBChart组件:该组件派生于TChart,继承了TChart的所有功能。该组件提供了连接数据库的功能,能够根据数据源设置图表中的数据。DataAnap组件1、TDCOMConnection组件:该组件用于处理连接多层应用程序中服务器的客户应用程序的DCOM连接。在多层数据库应用程序中,客户部分可以使用TDCOMConnection组件建立和保存客户和应用程序服务器间的连接。DCOM连接对象能建立一个到远程应用服务器的最初连接,使应用程序服务器获得一个IAppServer,获得应用程序服务器上的提供者,并断开到远程应用程序服务器的连接。该组件使用DCOM建立客户应用程序和远程应用程序服务期间的最初连接,并完成最初的连接,必须在客户机上注册应用程序服务器。一旦建立了连接,客户端将使用组件注册其部分或全部数据集,这些客户端数据集利用该组件的IAppServer接口同远程应用服务器上的提供者通信,或另外调用应用服务器的数据模块接口。2、TSocketConnection组件:该组件利用windows套接字管理到应用程序服务器的连接,用于多层数据库应用程序中的客户端。在客户端与远程应用程序服务器间建立并维持连接。3、TSimpleObjectBroker组件:该组件用于多层应用程序,为一个连接对象保持可用的应用服务器列表。当一个连接对象请求服务器服务时,该组件从这个可用服务器列表中取出一个服务器名传递给连接。在程序运行时,这个过程允许客户端应用程序动态查找服务器。在一个服务器运行失败时,如果存在多余的服务器,则允许客户端应用程序继续运行。该组件从当前可用的服务器中随机选择服务器,以提供一个简单的负载平衡系统。4、TWEBConnection组件:该组件使用HTTP管理到应用程序服务器的连接,用于多层数据库应用程序中客户端部分在远程应用程序服务器与客户端建立并维持连接。该组件能够:(1) 、建立到远程应用程序服务器的初始连接(2) 、获得一个应用程序服务器的IAppServer(3) 、在应用程序服务器上获得提供者列表(4) 、断开到远程应用程序服务器的连接TWEBConnection用HTTP建立客户端应用程序和远程应用程序服务器的最初连接。使用TWEBConnection组件时,必须具备下面的条件。(1) 客户端系统中必须安装有wininet.dll,如果系统中安装了IE3或IE3以上的版本,在WINDOWS系统目录下可以找到Wininet.dll.(2) 服务器端的系统必须安装了IIS4.0或更高版本,同时要有NetscapeEnterprise3.6或更高版本。(3) 同TWEBConnection窗体相连接的WEB服务器必须安装有HTTPsrvr.dll,HTTPsrvr.dll文件运行服务器应用程序并调度所有对这些应用程序接口的调用。一旦建立好连接,客户端就会注册部分或所有的客户端数据集,这些数据集用TWEBConnection组件的IAppServer接口同应用程序服务器或其他的应用程序服务数据接口通信。5、TConnectionBroker组件:当应用程序有多个客户数据集使用相同的连接对象与应用程序服务器建立连接时使用该组件。如果将所有的用户数据集的ConnectionBroker属性设置成一个TConnectionBroker对象,那么就可以通过修改这个对象的ConnectionBroker属性改变这些数据集与服务器的连接对象,即不必须改每个客户数据集的RemoteSever属性,只需要改变TConnectionBroker组件的一个属性就可以实现。同样,TConnectionBroker在用户打开或关闭到应用程序服务器的连接时集中使用应用程序服务器接口、事件。因而如果想修改连接对象时(如使用不同的协议时),不必重写BeforeConnect、AfterConnect、OnGetUserName、OnLogin、BeforeDisconnect或AfterDisconnect事件的处理程序,也不必重写TConnectionBroker对象的AppServer属性。AppServer属性、事件驻留在中性协议的TConnectionBroker对象中比在普通连接对象中要好些,因为转变到一个不同的连接对象时它们不会消失。6、TSharedConnection组件:该组件用来与通过应用程序服务器上的远程数据主模块来访问的数据子模块建立连接。TSharedConnection组件对象管理一个到远程数据子模块的连接,而这个数据子模块被应用程序服务器上的一个单一数据主模块管理。客户需要直接连接到这个远程数据子模块上,并且应使用到远程服务器数据主模块的单一连接,这个数据主模块会调度对数据子模块IAppServer接口的调用。这样,客户端应用程序即可使用一个单一连接,而不是为服务器上的每个远程数据模块都建立连接。在服务器端,数据子模块的接口作为数据主模块接口的一个属性表现。TSharedConnection对象使用这个属性名指定实际连接的远程数据模块,并对使用TDispatchConnection的派生类形成到服务器上的数据主模块的连接。使用TSharedConnection组件建立连接时,如果关联的远程数据库主模块尚未建立连接,则应建立连接。然而使用TSharedConnection组件关闭连接时,它只切断同远程数据子模块的连接,而保持同远程数据主模块的连接,以防止客户端应用程序的其他对象仍然在使用该链接。BDE组件页1、TTable组件:使用该组件可利用BDE访问单个数据库基表中的数据。利用它不但可以访问paradox、dBASE、Access、FoxPro、ODBC数据库,还可以访问远程服务器上的SQL数据库,TTable提供了到这些数据库表中每个记录和字段的直接访问。TTable组件对象也可同一个数据表中经过条件过滤的数据一起使用。在设计程序时,可通过右击TTable组件对象弹出菜单,用其创建删除、更新或重新命名数据库。2、TQuery组件:该组件是一个基于SQL语句返回值的数据集。3、TStoredProc组件:使用该对象可以利用数据库服务器上的存储过程。许多存储过程在数据处理中需要多个参数,该组件提供了一个Params属性,应用程序可在执行存储过程前通过该属性设置这些参数。这个组件将重新使用Params属性保持存储过程返回的结果。Params是一个序列。依据服务器的执行情况,存储过程返回单一数据值集或与一个查询返回结果集相似的结果集。4、TDatabase组件:该组件在BDE数据库程序中提供了一个在一条单独数据连接之上的组件。ADO组件页1、TADOStoredProc组件:该组件封装了一个存储过程,当客户端应用程序必须使用数据库中的存储过程时,可以使用该组件。存储过程是一组SQL语句的集合,像表和视图一样,作为数据库的元数据存储,能够在服务器中反复地完成某个数据库任务,传递结果给客户端。多数存储过程要求传递一系列参数,在存储过程执行过程中使用。该组件提供了Parameters属性,使应用程序在执行存储过程前设置相关参数。该组件也利用Parameters属性得到存储过程的返回值。Parameters属性是TParameter对象的集合,每个TParameter对象描述存储过程的一个单独的值。依据数据库的功能,存储过程既可以返回简单的一组值,也可以返回一个查询作为结果集。2、TADOConnection组件:TADOConnection类封装了ADO连接对象,使用其可连接到ADO数据库。单个TADOConnection组件提供的连接可被多个ADO命令共享,也可被数据集组件通过其Connection属性共享。使用TADOConnection可控制到数据库的属性和条件,利用其属性控制记录锁定计划、光标类型、指针位置、隔离级别和连接超时的属性.TADOConnection的方法也提供对事务处理的实现,如由关联数据集对象指向的包含数据修改的事务处理,从连接的数据库中获取数据表名称,以及从数据库中获取该组件内容的元数据。3、TADOCommand组件:该组件用来处理对数据库的操作命令,通常是用来执行数据定义语句DDL(DataDefineLanguage),或者执行一个不需要返回结果的存储过程。TADOConnection组件对应的是ADO中的Command对象,所要执行的命令在CommandText属性中设置,如果有参数,则在Parameters属性中进行说明。命令的执行通过调用Execute方法完成。在使用TADOConnection组件前需要为指定TADOConnection连接组件与数据库相连,也可以设置自己的ConnectionString属性,使用方法和TADOConnection组件的ConnectionString属性相同。4、TADODataSet组件:该组件用来封装一组数据源记录,作为最常用的ADO数据集组件之一,TADODataSet组件允许直接访问数据源、创建一组数据源记录以及查询结果记录集。TADODataSet可以从一个或多个表中获取数据。如果只访问一个表,则需要指定表的名称;如果访问多个表,则需要使用SQL语句。在使用TADODataSet访问数据之前,首先需要建立它和数据库之间的联系。建立这种联系可以通过设置TADODataSet的ConnectionString属性或者直接设置Connection属性关联一个TADOConnection组件的方法来实现。5、TADOTable组件:TADOTable(也称为ADO数据表)组件是一个数据集组件,封装了一个可访问ADO的数据表,使用TADOTable组件可利用ADO访问单个数据表中的数据,它提供了直接访问数据表中的每条记录和字段的方法。ADO数据表组件也可用于数据表中限定范围或条件过滤的记录的子集。TADOTable组件继承于TCustomADODateSet类,对TADOTable组件继承的属性、方法具体说明可参考TADOStoredProc组件,本章只介绍了TADOTable本身提供的属性、方法。6、TADOQuery组件:该组件继承自TCustomADODateSet类,本章只介绍TADOQuery组件本身提供的属性、方法,对于继承TCustomADODateSet类的属性、方法、事件可参照TADOStroredProc组件。Dialog组件页1、TOpenDialog组件:该组件用于显示一个文件选择对话框。在程序中使用Topendialog组件能够显示一个windows模式对话框,用于选择或打开文件。在程序运行时,只有调用Execute方法才能打开模式对话框,当用户单击“打开”按钮时,对话框关闭,被选中的文件将存储在Files属性中。2、Tsavedialog组件:该组件类封装了windows的“另存为”对话框,它允许用户将一个文件保存到磁盘上。该类直接从Topendialog类派生而来,因此,对于Topendialog类的所有属性、事件、方法同样适用于Tsavedialog。3、TopenPictureDialog组件:该组件在打开和选择图像文件时会显示一个windows模式的对话框,除包含一个矩形预览区域外,与TOpenDialog组件相同。如果所选图像可用Tpicture对象读取,则该图像将显示在预览区域内。该组件支持的文件类型包括位图(.bmp)、图标(.ico)、windows图元文件(.wmf)及增强的Windows图元文件(.eme)。如果不能显示所选图像,则在预览区域内显示“(None)”。如果用户选择一个未识别类型的文件Tpicture,则会产生一个EinvalidGraphic异常。属性、方法和事件可参考OpenDialog组件。4、TSavePictureDialog组件:该类封装了windows的“另存为”对话框,它允许用户将一个文件保存到磁盘上。除包含一个矩形预览区域外,与TSaveDialog组件相同。如果所选图像可用Tpicture对象读取,则该图像显示在预览区域内。该组件支持的文件类型同TOpenPictureDialog组件。TSavePictureDialog组件的属性、方法和事件可参考Tsavedialog组件。5、TFontDialog组件:该类封装了字体对话框。字体对话框允许用户任意选择一个字体并设置字体的样式。用户选择的字体包含在Font属性中,使用字体对话框可为任意具有Font属性的组件设置字体。6、TColorDialog组件:该组件用于显示选择颜色的对话框,该组件为选择颜色显示一个Windows对话框。在程序运行时,只有用Execute方法才能调用颜色对话框。当用户选择一个颜色并单击OK按钮时,所选颜色保存在Color属性中。7、TPrintDialog组件:该类封装了WINDOWS标准的打印对话框。打印对话框允许用户打印一个文档,并指定像目标打印机和要打印的分数等。8、TPrinterSetupDialog组件:该组件用于显示一个Windows打印对话框。其中的选项由所选择的打印机驱动程序确定。Ctl3D和HelpContext的属性及方法和事件可参见Tprintdialog组件。9、TFindDialog组件:该组件用于显示一个查找对话框,允许用户在文件中查找文本。10、TReplaceDialog组件:该组件是一个TFindDialog类的特殊版本,提示用户查找和替换字符串。与Find对话框相同,“替换对话框时一个无模式的windows对话框。Win3.1组件页1、TTabSet组件:该组件提供了水平标签,用户可以单击该组件来发起操作。TTabSet组件通常用于在对话框中显示标签页。TTabSet是为了兼容以前的程序而保留的,在Win32应用程序中使用TtabControl组件。2、TOutLine组件:Toutline(大纲)组件用于显示多级的ToutLineNode对象,使用TOutLine可以直接地组织一个分层的树结构,其中的每项都是一个ToutLineNode对象。TOutLine是为了兼容以前的程序而提供的,新的Win32应用程序应使用TTreeview组件代替它。3、TTabbedNotebook组件:该组件是一个多页控制组件,它是为了兼容以前的程序而提供的,新的Win32应用程序应使用TPageControl组件代替它。4、TNotebook组件:该组件用来显示多页,每页都有自己的一套组件。该组件经常与TtabSet一同使用,这样用户即可通过单击标签选择页,这个组件是为了兼容以前的程序而提供的,新的Win32应用程序应使用TPageControl组件代替它。5、THeader组件:THeader(标题)组件是一个区域可视化组件,用于显示文本,并允许使用鼠标调整每个区域的大小。该组件是为了兼容以前的程序而提供的。新的Win32应用程序应使用THeaderControl组件代替它。6、TFileListBox组件:TFileListBox(文件列表框)组件是一个专用的列表框,用于列出指定目录的所有文件。在表单中添加一个TFileListBox对象用户即可选择文件。TFileListBox同TdriveCombobox,TfilterCombobox及TdirecotryListBox组合使用可增加完全的文件选择功能。7、TDirectoryListBox组件:TDirectoryListBox(目录列表框)组件描绘了一个列表框组件,它对当前驱动器目录的变化具有感知能力。该组件实现了再TcustomListBox中提出的一般操作。它声明了许多从TcustomListBox继承的属性,并且提供了新的操作,使用户可以改变目录或驱动器。8、TDriveComboBOX组件:在应用程序运行时,TDriveComboBOX(驱动器组合框)组件实现了一个显示所有可用驱动器的组合框。在表单中添加一个TDriveComboBOX对象后,用户即可选择可用的驱动器。该组件同TfileListBox、TfiletrComobox以及TDirectoryListBox起使用可增加完全的文件选择功能。说明:如果要在应用程序中增加标准的Win32系统文件打开或保存对话框,应使用TopenDialog或TsaveDialog替代。9、TFilterComboBox组件:在应用程序运行时,TFilterComboBox(驱动器组合框)组件实现了一个显示所有可用驱动器的组合框。在表单中添加一个TFilterComboBox对象后,用户即可选择可用的驱动器。该组件同TFileListBox、TfilterCombobox以及TDirectoryListBox起使用可增加完全的文件选择功能。10、综合应用:本实例是实现一个简单的文件选择对话框,并设置在Timage组件中显示的图片。Samples组件页1、TGauge组件:该组件可用于显示一个模拟读数的位表,其中可以显示一个随Progress属性变化的百分数,也可以用于显示操作进程。2、TColorGrid组件:该组件是一个填充了各种颜色的网格,用户在网格上单击可选择前景颜色;右击可选择背景颜色。3、TSpinButton组件:该组件是一个由位图形成的滚动按钮,用于连续改变某个数据。4、TDirectoryOutline组件:该组件是一个带有水平和垂直滚动条的目录列表框,可以同时扩展多个目录。Rave组件页1、TRvProject组件:该组件是Rava组件页中的核心组件,它为设计可视化的报表提供了友好的支持。一般来说,一个应用程序只要有一个TRvProject组件就可以了。2、TrvSystem组件:该组件是一个功能非常强大的组件,它主要以命令方式设计报表,虽然使用起来不如TrvProject组件那样方便,但使用起来非常灵活。3、TrvCustomConnection组件:该组件用于在报表中定义自己的数据,也可不依据数据库中的数据。4、TrvDataSetConnection组件:该组件由于使报表组件连接一个数据集组件提供了桥接的作用,本组件适用于ADO组件页中的数据集组件。5、TrvQueryConnection组件:该组件实现了报表与BDE数据集组件连接的桥接作用。一个TrvQueryConnection组件只能连接一个BDE的数据集组件。IndyClients组件页1、TldTCPlient组件:TldTCPlient组件实现了TCP的客户端部分,它封装了一个完整的TCP客户端,包括对套接字的支持。该组件可用来实现专门协议的组件的父类。2、TidUDPClient组件实现了用户数据报协议UDP的客户端部分,UDP在Internet标准文档RFC768中有详细的描述。UDP是一中无连接的方式,当网络不好时会出现数据丢失的现象,所以使用这种连接方式一定要小心。3、TIdFTP组件:该组件实现了FTP。FTP是在网络中进行上传和下载的常用协议。通过该协议还可以实现网络文件管理等功能。IndyServer组件页1、TIdTCPServer组件:该组件封装了哦一个完整的多线程TCP服务器。与TIdHreadMgr组件一起使用,可为每个客户端的连接分配一个单独的线程。2、TIdUDPServer组件:该组件用来实现建立一个无连接的数据通信的服务器端。3、TIdFTPServer组件:改组用于实现文件传输协议FTP的多线程服务器。COM+组件也和TCOMAdminCatalog组件Servers组件页1、TWordApplication属于COM+类组件,封装了大部分对Word操作的功能。合理地使用TWordApplication组件,可以使Delphi开发OA系统软件更加方便快捷。2、TWordDocument组件:3、TwordFont组件:4、TExcelApplication组件:5、TExcelWorkbook组件:6、TExcelWorksheet组件:8
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!