ImageVerifierCode 换一换
格式:DOCX , 页数:45 ,大小:39.69KB ,
资源ID:30398523      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30398523.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(delphi控件属性事件的归纳总结.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

delphi控件属性事件的归纳总结.docx

1、delphi控件属性事件的归纳总结delphi控件属性和事件的归纳总结常用【属性】Action:该属性是与组件关联的行为,允许应用程序集中响应用户命令Anchors:与组件连接的窗体的位置点Align:确定组件的对齐方式AutoSize:确定组件是否自动调整其大小BiDiMode:(所有组件) 为从右向左写的语言提供支持BoundsRect:定义组件边框矩形(只适用于运行时)Borderwidth:(窗口化组件)边框的宽度BorberStyle:设置组件边框形状(样式)Brush:可确定组件的风格和颜色Caption:使用该属性可指定标注组件的文本字符串ClassName:该方法可得到对象的类

2、名,我一直用它来得到数据库中字段的类型,在其它的方面还没有用到ClientHeight:可读取和设置组件客户区域的像素高度ClientRect:可返回组件客户区的大小,为一个矩形ClientWidth:可读取和设置组件客户区域的像素宽度Color:组件的背景颜色Components:列出了该组件中所有的子组件,并可以对它们进行访问ComponentIndex:(所有组件)当前组件在其主组件所有的从组件列表中的位置 (只适用于运行时)ComponentCount:显示该组件拥有的子组件数 (只适用于运行时)Constraints:(所有组件)在改变大小操作期间限定组件)的最大与最小尺寸Const

3、rolCount:(所有组件)当前组件的子组件数目(只适用于运行时)Controls:(所有组件)当前组件的子组件数组(只适用于运行时)Create:构造一个对象实例,分配内存,并不初始化Ctrl3D:设置组件边框是否为3D模式,若BORDERSTYLE设置为BSNONE则此属性无效Cursor:指定指针的图像(鼠标经过组件时光标所显示的形状)Destroy:销毁一个对象实例DragCursor:拖动时,鼠标的形状DragKing:可获取或设置组件是拖动还是停靠操作,分别对应Drag和DockDragMode:设置组件拖动模式。值dmManual和dmAutomatic,分别对应手工和自动En

4、able:设定组件是否能使用,当设为FALSE时组件会呈灰色Font:设定组件内文字的字型、字体大小、颜色等Free:删除对象实例,并释放内存,如果对象不空,则自动调用析构函数Height:设置组件显示的高度 HelpContent 用来为帮助说明文件中的索引值建立关联Hint:设置当指针在该组件上时,显示的帮助信息。此属性必须在ShowHint属性为True时生效ImeName:设置输入法名Left:设定组件与父组件左边框间的距离Name:指定组件的名字,以反映当前应用程序的用途Parent:确定组件的父组件ParentColor:是否使用父组件的颜色,默认为True;ParentFont:

5、是否使用父组件的字体,默认为True;PopupMenu:设定鼠标右键(弹出式)快捷菜单ShowHint:是否显示Hint中的信息 TabBorder 设定组件在按下TAB键后焦点(FOCUS)移动的顺序TabOrder:该属性在其父组件的标签顺序中指定组件的顺序TabStop:确定用户是否允许用Tab键访问组件,若设为FALSE,则按TAB键后焦点并不 会在此组件上停留Tag:该属性没有预先定义含义,为开发人员方便面提供Text:只读,组件内部的文本Top:确定组件的顶部位置(组件与父组件上边框间的距离)TransParent:设置该组件是否透明Visible:设定组件是否可见,此属性只在执

6、行时起作用Width:设置组件显示的宽度WordWrap:当文本的长度大于组件的宽度时,是否自动换行【方法】Assign:该方法复制Source参数指定的对象数据给自身BeginDrag:开始拖动组件,该方法只有在DragMode为dmManual时生效BringToFront:该方法将组件放置在其父组件内所有其它的组件的前面ClientToScreen:可将一个当前组件的当前坐标系统的Point点转换为与屏幕坐标相应的点EndDrag:该方法结束拖动组件,该方法只有在DragMode为dmManual时生效FindComponent:该方法返回在Components属性数组中的名称与Anam

7、e参数中的字符串匹配的组件,使用该方法可确定组件是否拥有另一个组件,该方法不区分大小写Focused:该方法确定窗口组件是否输入焦点GetTextLen:计算组件文本的长度Hide:隐藏组件Refresh:可立即刷新组件SendToBack:把一个窗口组件放置到其它组件的后面SetBounds:可同时修改组件的所有边界属性SetFocus:设置组件具有焦点Show:显示组件Update:更新组件 【事件】OnCanResize:当组件试图改变大小时触发(当组件有所改变时触发的事件)onClick:(鼠标单击事件)当在此组件上按下鼠标左键时触发的事件 OnConstrainedResize:在O

8、nCanResize后触发,可调整试图调整大小的组件的约束OnContexPopup:当弹出式菜单弹出时触发 OnDblClick:(鼠标双击事件)当在此组件上双击鼠标左键时触发的事件OnDragDrop:释放一个正在拖动的组件时触发OnDragOver:当一个组件在另一个组件上拖动时触发OnEndDock:当结束停靠时触发OnEndDrag:当结束拖动时触发OnEnter:当组件接受输入焦点时触发(当切换到其它组件使该组件失去焦点时触发 的事件,但当切换到另一窗体或另一应用程序时此事件不会触发)onExit:当组件的焦点离开该组件时触发OnGetSiteInfo:该事件返回组件的停靠信息on

9、KeyDown:当按下任一键时产生(当在拥有焦点的组件上按下某个键时触发的事件 ,按键包括所有的英文、数字键、方向键、功能键等)onKeyPress:当用户按下单个字符键时产生(当在拥有焦点的组件上按下某个键时触 发的事件,但按键只包括所有的英文、数字键、TAB、BACKSPACE、ENTER、ESC) onKeyUp:当释放按下的键时产生(当使用者放开键盘上的按键时触发的事件)onMouseDown:当鼠标键在某个组件按下时触发的事件(其参数包括哪个鼠标键被按 下、是否有特殊键(CTRL、ALT、SHIFT)被按下以及鼠标当前的坐标)onMouseEnter:当鼠标在该组件上时触发onMou

10、seLeave:当鼠标离开该组件上时触发onMouseMove:当鼠标在组件内移动时触发的事件onMouseUp:当鼠标键在组件上方放开时所触发的事件onMouseWheel:当鼠标滚轮滚动时触发onMouseWheelDown:当鼠标滚轮向下滚动时触发onMouseWheelUp:当鼠标滚轮向上滚动时触发OnResize:当改变组件大小后触发OnStartDock:当开始停靠时触发OnStartDrag:当开始拖动时并DragKing为dkDrag时触发, ONPAINT 在组件需要被重画时触发的事件,此时可进行自定义画法=详细属性和事件 =opendialog对话框属性DefaultExt

11、:当用户未输入文件扩展名时它用于指明默认的扩展名。FileName:它为string型用于记录最后一个被选中的文件的全路径名。默认为空。Filter(过滤器)特性:它用于设置打开对话框中显示的文件类型,实在打开的对话框中仅显示与该特性所列的相匹配的文件。在程序设计阶段用户可以在对象观察器中,单击Filter特性值框中的“.”按钮,将弹出Filter Editor 对话框,可以在此设置预显示文件的扩展名,既设置过滤器。用户还可以在程序代码中动态的设置该特性值。例如:Filter:=delphi uint Files|*.pas;*.dpr;FilterIndex特性:该特性为integer类型,

12、在设置了多个过滤器时,用于确定在打开对话框中文件类型下拉列表中初始显示的过滤器的序号,其默认值为1。InitilDir:用它指明对话框的默认目录。Title:用它指明OpenDialog 组件标题栏中的字符串,默认值为“打开”。=窗体组件(FORM)常见属性及事件属性 说明Active 指示此窗体是否拥有FOCUSActiveControl 指示窗体中目前拥有FOCUS的组件ActiveMdichild 指示主窗体中目前拥有FOCUS的子窗体ActiveOleControl 用于取得或设定此窗体上的OLE控制,以响应FOCUS改变BorderIcons 指定哪些ICON显示在窗体的TITLE

13、BAR上BorderSytle 用以指定窗体BORDER外观及行为Canvas 提供使用者可在窗体上CLIENT内自行显示的画板,一般在ONPAINT事件中使用ClientHandle 提供可存取系统内部使用的MDI CLIENT WINDOW HANDLEClientHeight 窗体客户区高度ClientRect 窗体客户区所对应的矩形ClientWidth 窗体客户区宽度DEFAULTMONITOR 指定此窗体所显示的预设的显示器,用于多显示器环境下DESIGNER 此窗体的设计界面,一般不用用户设定DropTARGET 用以指定窗体是否为目前DRAG AND Drop动作的目标FLOA

14、TING 用以指示此窗体是否正在停泊在另一个视窗内FORMSTATE 用于指示此窗体所处状态FORMSTYLE 用于指示窗体的样式HELPFILE 用于指定HELP文件ICON 指定窗体最小化时所显示的ICONKEYPREVIEW 指定此窗体是否需在目前的ACTIVE组件之前取得键盘输入MDICHILDCOUNT 用于取得子窗体数目MDICHILDREN 用于取得子窗体(数组)MENU 用于指定窗体主菜单MODALRESULT 当窗体作用为MODAL对话框时,作为对话框的效果MONITOR 用于指示窗体所显示的显示器OLDCreateORDER 指定ONCreate和ONDESTROY事件何时

15、发生OLEFORMOBJECT 对包含在此窗体内的OLE对象指定OLEFORM界面PARENT 设定此窗体的PARENTPARENTBIDIMODE 指定是否此窗体使用PARENT的BIDIMODEPIXELSPERINCH 表示此窗体设计时系统上字形的比例POSITION 表示此窗体的大小及位置PRINTSCALE 表示此窗体打印的比例SCALED 用于指定窗体的大小是否依据PIXELSPERINTCH属性来指定TILEMODE 用于指定TILE方法被调用时子窗体如何排列VISIBLE 用于设定此窗体是否被显示WINDOWMENU 如果窗体是一个MDI PARENT窗体,用于指定视窗的菜单W

16、INDOWSTATE 用于指定窗体如何显示于屏幕中事件 说明ONPAINT 当窗体必须重画时发生ONHELP 当窗体收到HELP请求时发生ONDRAGDrop 当一个对象拉进此窗体并丢下时发生ONDRAGOVER 当一个对象拉进此窗体时发生ONCONSTRAINEDRESIZE 在ONCANRESIZE事件发生后发生ONCANRESIZE 当企图改变窗体尺寸时确认是否改变ONRESIZE 当窗体尺寸改变时发生ONSTARTDOCK 当对象开始停泊时发生ONENDDOCK 当对象停泊结束时发生ONUNDOCK 当窗体解除停泊时发生ONDOCKDrop 当其它窗体停泊到此组件时发生ONDOCKOV

17、ER 当其它窗体向此组件停泊接近时发生ONGETSITEINFO 当有关停泊消息传回此窗体时发生ONCreate 当窗体创建时发生ONCLOSE 当窗体即将关闭时发生ONCLOSEQUERY 在窗体即将关闭时确认是否真的关闭窗体ONDESTROY 当窗体释放时发生ONSHOW 当窗体显示时发生ONHIDE 当窗体隐藏时发生ONACTIVATE 当窗体获得FOCUS时发生ONDEACTIVATE 当窗体失去FOCUS时发生菜单组件(MAINMENU、POPUPMENU)常见属性属性 说明AUTOMERGE 用于指定主窗体的主菜单是否与其它的窗体主菜单合并HANDLE 主菜单的视窗代码BIDIMO

18、DE 用于指定选项名是由左至右读或由右至左读IMAGES 用于指定选项旁可显示的图像内容ITEMS 选项的内容OWNERDRAW 用于指定选否是否可自行显示PARENTBIDIMODE 用于指定是否继承父控件的BIDIMODE属性WINDOWHANDLE 使用此菜单的视窗代号菜单项属性 说明ACTION 用于指定此选项对应的动作BITMAP 用于指定在此选项旁的图像内容BREAK 用于指定是否从此选项开始建立新的分栏CAPTION 选项显示的名称CHECKED 用于指定此选项是否CHECKEDCOMMAND 用于指定选项对应的WINDOWS COMMAND IDCOUNT 用于指示此选项的子选

19、项数目DEFAULT 用于指示此选项是否为子菜单的预设项目EANBLED 用于指示此选项是否可用GROUPINDEX 用于指定此选项所隶属的逻辑群组,以控制主菜单之间的合并或单选钮互斥的效果HANDLE 对应此选项的Drop-DOWN菜单的WINDOWS MENU HANDLEHELPCONTEXT 对应此选项的HELP CONTEXT IDHINT 用于设定鼠标移入选项范围时的提示信息IMAGEINDEX 用以指定哪个图像显示于选项旁ITEMS 此选项的子菜单项目数MENUINDEX 此选项的父菜单内的选项索引值PARENT 此选项的父菜单的选项RADIOITEM 用于设定此选项是否与同组其

20、它选项互斥SHORTCUT 用于设定此选项的快捷键VISIBLE 用于设定此选项是否可见标签(LABEL)常用属性:属性 说明ALIGNMENT 用于设定标签内文本的对齐方式(水平方向)AUTOSIZE 用于设定标签组件是否根据组件内文本自动调整大小FOCUSCONTROL 用于设定键入标签内快捷键后应接受FOCUS的组件LAYOUT 用于设定标签文本如何放置(垂直方向)SHOWACCELCHAR 用于设定是否允许标签内文本是否显示画有下划线的快捷键值TRANSPARENT 用于设定组件是否透明WORDWRAP 用于设定组件文本宽于组件宽度时是否自动换行编辑框(EDIT、MASKEDIT)的属

21、性:属性 说明AUTOSelect 用于设定组件获得FOCUS后是否自动选取所有文本AUTOSIZE 用于设定组件内增加输入文字时,是否自动加长组件长度BORDERSTYLE 用于设定组件边框风格CANUNDO 用于设定组件内文本是否可UNDOCHARCASE 用于设定组件内文本大小写状况HIDESelectION 用于设定组件失去FOCUS时,选取文本是否有效MAXLENGTH 用于设定组件内输入文本的最大长度MODIFIED 可用于判定组件内文本是否发生更改OEMCONVERT 决定是否将编辑框内文字ASCII码转换成OEM,再由OEM转换为ASCIIPASSWORDCHAR 设定密码输入

22、时取代的字符READONLY 设定编辑框内容是否可修改SELLENGTH 指示编辑框内选定文本长度SELSTART 指示编辑框内选定文本的起始位置SELTEXT 指示编辑框内选定文本EDITMASK 指示MASKEDIT掩码字符串按钮(BUTTON、BITBTN、SPEED BUTTON)常见属性:普通BUTTON属性 说明CANCEL 设定此按钮是否为取消钮(取消钮即在程序执行时若按ESC键可执行此按钮的单击事件)DEFAULT 指按下ENTER键后是否执行此按的单击事件MODALRESULT 通常用于对话框窗体中,当按下此钮时,此属性值即成为此按钮隶属的MODAL窗体的MODALRESUL

23、TCAPTION 设定或取得此按钮上显示的标题BITBTN属性 说明(图形式按钮)GLYPH 用以设定此按钮上出现的图像KIND 用以指定按钮的类型LAYOUT 用以设定图像在按钮上显示的位置MARGIN 用以设定按钮边与图像边之间的距离(以象素为单位)NUMGLYPHS 用以设定按钮图像的数目SPACION 用以设定图像与文本之间的距离(以象素为单位)STYLE 用以设定按钮外观SPEED BUTTON属性 说明(快速按钮)ALLOWALLUP 用以设定是否包含此快速钮的组中是否能同时保持UP状态DOWN 用以设定此快速钮是否已被选取FLAT 用以设定此快速钮是否显示3D边的效果GROUPI

24、NDEX 用以设定快速钮的组TRANSPARENT 用以设定快速钮是否透明=备注组件(MEMO)的常见属性和事件:属性 说明LINES 用于取得组件中文本(为数组,因此可支持取单行文本)TEXT 用于取得组件中文本(字符串)READONLY 用于设定组件文本是否可修改SCROLLBARS 用于设定组件滚动条模式WANTRETURNS 用于设定输入的ENTER键是否作为文本内容WORDWRAP 用于设定文本是否自动换行SELSTART 指示选中文本的起始位置SELLENGTH 指示选中文本的长度WANTTABS 用于设定输入的TAB键是否作为文本内容SELTEXT 指示选中文本事件 说明MEMO

25、.LINES.ADD() 在当前行增加一行文本MEMO.LINES.APPEND() 在末追加一行文本MEMO.LINES.Insert 在指定位置增加一行文本MEMO.LINES.Delete 删除指定行文本MEMO.LINES.LOADFROMFILE 从指定文件导入文本到组件MEMO.LINES.LOADFROMSTREAM 从指定流导入文本到组件MEMO.LINES.SAVETOFILE 将组件文本存为指定文件MEMO.LINES.SAVETOSTREAM 将组件文本存为指定流MEMO.CLEAR 清除组件所有文本MEMO.CUTTOCLIPBOARD 将选定文本剪切到剪贴板MEMO.

26、COPYTOCLIPBOARD 将选定文本复制到剪贴板MEMO.PASTEFROMCLIPBOARD 从剪贴板粘贴文本到当前位置复选框(CHECKBOX)常见属性:属性 说明ALIGNMENT 设定复选框标题位置ALLOWGRAYED 决定复选框是否存在GRAYED状态CHECKED 决定复选框状态STATE 指示复选框状态单选按钮(RADIOBUTTON)常见属性:(提供互斥选项,因此通常用于成组实现,可用GROUPBOX或RADIOGROUP实现)属性 说明ALIGNMENT 设定单选框标题位置CHECKED 决定单选框状态组框(GROUPBOX)常见属性:(用于作容器)属性 说明CAPT

27、ION 组框标题,通常用于指示组件用途单选分组框(RADIOGROUP)常见属性:属性 说明CAPTION 指示单选组合名称COLUMNS 指示单选按钮又单行或多行为单位显示ITEMS 单选按钮标题内容(以行为单位)ITEMINDEX 指示当前选定的单选按钮的索引值列表框(LISTBOX)常见属性:属性 说明CANVAS 提供自定义显示列表框项目内容的画板,用于ONDRAWITEM事件COLUMNS 设定多重列列表框的列数EXTENDEDSelect 指定是否可使用SHIFT键进行连选ITEMHEIGHT 设定列表框项目的高度ITEMINDEX 指定选取的项目的索引值ITEMS 项目的字符串内

28、容MULTISelect 设定是否允许多重选取SELCOUNT 列表框中选定项目数目SelectED 指示某个项目是否被选取SORTED 指定列表框中项目击者是否按字母顺序排序STYLE 指示列表框显示模式TOPINDEX 指示列表框顶端项目的索引值组合框(COMBOBOX)常见属性:属性 说明CANVAS 提供自定义显示组合框项目内容的画板,用于ONDRAWITEM事件CHARCASE 设定组合框内文字字母大小写状况DropDOWNCOUNT 设定组合框下拦菜单最大显示项目个数DropPEDDOWN 用于判定组合框是否处于下拉菜单的状态ITEMINDEX 指示下拉菜单中目前被选取的项目的索引

29、值ITEMS 下拉菜单项目内容MAXLENGTH 设定组合框中编辑部分可输入的字符最大个数SELLENGTH 指示组合框编辑部分被选取文本长度SELTEXT 指示组合框中编辑部分被选取文本SELSTART 指示组合框中编辑部分被选取文本起始位置STYLE 指示组合框显示模式滚动条(SCROLLBAR)常见属性:属性 说明MAX 指示滚动条最大值MIN 指示滚动条最小值POSITION 指示滑动块当前位置LARGECHANGE 指示鼠标按滚动条框至滑动块之间区域时移动值SMALLCHANGE 指示鼠标按下滚动条两端箭头时移动值KIND 指示滚动条类型(水平型或垂直型)PAGESIZE 指示按下PAGEUP或PAGEDOWN时变化量图像框组件(IMAGE)常见属性:属性 说明AUTOSIZE 本组件是否调整成为与读取图像同等大小INCREMENTALDISPALY 读较大型图像文件时是否逐步显示PICTURE 指向图像文件对象,能常为文件名STRETCH 是否将图像自动调整为本组件预设大小图像列表框(IMAGELIST)常见属性:属

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1