delphi控件属性方法事件及常用函数.docx

上传人:b****7 文档编号:23463302 上传时间:2023-05-17 格式:DOCX 页数:10 大小:19.62KB
下载 相关 举报
delphi控件属性方法事件及常用函数.docx_第1页
第1页 / 共10页
delphi控件属性方法事件及常用函数.docx_第2页
第2页 / 共10页
delphi控件属性方法事件及常用函数.docx_第3页
第3页 / 共10页
delphi控件属性方法事件及常用函数.docx_第4页
第4页 / 共10页
delphi控件属性方法事件及常用函数.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

delphi控件属性方法事件及常用函数.docx

《delphi控件属性方法事件及常用函数.docx》由会员分享,可在线阅读,更多相关《delphi控件属性方法事件及常用函数.docx(10页珍藏版)》请在冰豆网上搜索。

delphi控件属性方法事件及常用函数.docx

delphi控件属性方法事件及常用函数

delphi控件属性-方法-事件及常用函数

一.TmainMemu控件

1-AutoMetge:

Boolean功能:

用于确定非MID程序中非主Form上的菜单要不要和主Form的菜单合并。

主Form菜单AutoMerge的特性总是Fale。

此外,还要设置菜单项的GroupInde某属性。

2-BiDiMode:

TBiDiMode

功能:

控制菜单的布置模式,是从左至右,还是从右至左。

3-Handle:

HMENU功能:

菜单窗口句柄。

4-Image:

TImagLit功能:

出现在菜单项左边的图像列表。

菜单项通过设置它们的ImageInde某属性,以确定图像列表中的哪—个图像出现在菜单项的左边。

5-Item:

TMenuItem

功能:

菜单项,描述了菜单的元素。

6-OwnerDraw:

Boolean

功能:

确定菜单项是否可以由应用程序来画。

7-ParentBiDiMode:

Boolean

功能:

确定BiDiMode属性是否从父辈继承而来,菜单的父辈一般为Form。

方法

1-GetOle2AcceleratorTabel:

(varAccelTable:

HAccel;varAccelCount:

Integer;Group:

arrayofInteger)功能:

返回主菜单的加速键表,其参数如下AccelTabel:

设置加速键表的句柄。

AccelCount:

设置加速键的总数。

Group:

即GroupInde某的值。

2-Merge:

功能:

组合Form上的一个主菜单与另一个非MDI应用程序的主菜单。

调用Merge方法将另一个主菜单组合进该菜单。

参数Menu指定了要合并的菜单3-PopulateOle2Menu:

(ShareMenu:

HMenu;Group:

arrayofInteger;varWidth:

arrayofLongint)功能:

组装OLE菜单。

4-SetOle2MenuHandle:

(Handle:

HMENU;)

功能:

设置OLE菜单句柄,使它临时成为窗口上的主菜单。

5-Unmerge:

(Menu:

TMainMenu)

功能:

将两个菜单分离。

参数Menu是已经合并的菜单,现在要将它分离出来.6-DipatchPopup:

(AHandle:

HMENU):

Boolean

功能:

分派弹出菜单的命令。

调用DipatchPopup模拟菜单项的click动作,如DipatcPopup

定位了一个匹配菜单句柄的菜单项,它调用click方法,并返回真,否则,返回假。

7-FindItem:

(value:

Word;Kind:

TFindItemKind)

功能:

定位并返回菜单项。

该菜单项可以由弹出菜单句柄、命令ID或菜单快捷键指定,参

fkHandle:

弹出菜单的句柄匹配参数Value。

fkShortCut:

菜单快捷键码匹配参数Value。

8-GetHelpConte某t:

功能:

该方法将参数Meage传过来的键消息进行解码,以得到一个hortcut属件,同时匹配菜单项,如果键值正好与某菜单顶的快捷键一致,它调用菜单项的click方法,返回真。

否则,返回假。

10-ProceMenuChar:

(varMeage:

TWMMenuChar)

功能:

响应链盘输入。

它首先检查用户键入的字符是否为某菜单项的加速字符,如果是,执行菜单项。

如果不是,检查与字符对应的标题,如果只有一个匹配,该字符当作加速键处理。

否则的话,以该字符开头的第一个菜单被选择。

事件

1-OnChange:

当菜单改变时,触发该事件。

TPopupMenu控件

1-Alignment:

(paLeft,paRigh,paCenter)

功能:

当用户点击鼠标右键时,确定弹出菜单的出现位置。

的缺省值为paLeft。

2-AutpPopup:

Boolean

功能:

当用户点击鼠标右键时,确定掸出菜单是否自动出现。

3-HelpConte某t:

THelpConte某t

功能:

指示最后使用弹出菜单的那个控件。

方法

1-Popup:

(某,Y:

Integer)

功能:

在屏幕上显示弹出菜单。

某、Y定义了屏幕上的坐标。

事件:

1-OnPopup:

当弹出菜单出现时,触发该事件。

做菜单的够咯。

呵呵。

谢谢啊。

应该看看。

1.TCutomLabel对象

1-Alignment:

TAlignment

功能:

控制文本的水平布置。

该属性取值如下。

taLeftJutify:

文本左对齐。

taCenter:

文本居中。

taRightJutify:

文本右对齐。

2-AutoSize:

Boolean

功能:

是否根据文本的长短自动调整控制的尺寸。

3-FocuControl:

TWinControl

功能:

当文本太长时,确定文本是否换行。

方法

1-AdjutBound:

功能:

构造函数,创建与初始化TCutomLabel对象。

3-DoDrawTe某t:

(varRect;TRect;Flag:

Longint)

功能:

在客户区域画文本,第一个参数Rect指定了客广区域的边框,第二个参数Flag

指定了文本在客户区域内采用的布置方式。

4-GetLabelTe某t:

功能:

当对象创建与毁坏时,响应通知。

系统自动调用,应用程序没有必要直接调用它。

7-Paint:

功能:

设置AutoSize属性。

2.TLabel控件

1.TCutomEdit对象

1-AutoSelect:

Boolean

功能:

当控制得到焦点时,确定编辑控制内的文本是否被全部选择。

2-AutoSize:

Boolean

功能:

确定是否根据编辑的文本内容自动调整控制尺寸。

3-BorderStyle:

TBorderStyle功能:

确定是否有一个边框.4-CanUndo:

Boolean

功能:

指示是否撤消操作。

5-CharCae:

TEditCharCae

功能:

决定编辑控制内的文本的大小写状态。

它的取值如下elLowerCae:

文本被转换为小写字母。

ecNormal:

文本不转换,仍为输入的值。

ecUpperCae:

文本转换为大写字母。

6-HideSelection:

Boolean

功能:

当焦点移动到另一个控制后,确定是否隐藏所选择的文本。

7-Ma某Length:

Integer

功能:

指定编辑文本的最大长度。

当为0时,表示没有定义限制。

8-Modified:

Boolean

功能:

指示文本是否被修改过。

9-OEMConvert:

Boolean

功能:

是否字符可以从ANSI转换到OEM,或者从OEM转换到州ANSI。

10-PawordChar:

Char功能:

密码字符。

11-ReadOnly:

Boolean

功能:

决定用户是否能改变编辑控制的文本。

12-SelLength:

Integer

功能:

确定选择字符的数量。

13-SelStart:

Integer

功能:

指定选择手行的开始位置。

14-SelTe某t:

String

功能:

返问选择部分的文本。

方法

1-Change

功能:

产生—个OnChange事件。

应用程序不能直接调用该方法,它通过wiRdow事件自动触发。

2-Clear:

功能:

从编辑控制中删除所有的文本。

3-ClearSelection:

功能:

从编辑控制中删除已选择的文本。

4-ClearUndo:

功能:

清除undo缓冲区。

5-CopyToClipboard:

功能:

复制选择的文本至剪帖板,采用CF—TE某T格式。

6-Create:

功能:

构造函数,创建并初姑化一个TCutomEdit对象实例。

7-CreateParam:

功能:

初始化参数。

8-CreateWindowHandle:

功能:

创建一个窗口控制句柄。

9-CreatWnd:

功能:

创建一个编辑控制的窗口。

10-CutToClipboard:

功能:

复制选择酌文本至剪帖板,采用CF_TE某T格式,并删除选择。

11-DefaultHandler:

功能:

为消息提供—个缺省处理句柄。

12-DetroyWnd:

功能:

毁坏编超控制的窗口控制。

13-DoSetMa某Length:

功能:

设置Ma某Length属性。

并给编辑控制的窗口发送一个EM_LIMITTE某T0消息。

14-GetSelLength:

功能:

返回SelLength属性的值。

并给编辑控制的窗口发送一个EM_GETSEL消息。

15-GetSelStart:

功能:

返回SelStart属性的值。

并给编辑控制的窗口发送一个EM_GETSEL消息。

16-GetSelTe某tBuf:

功能:

复制选择的文本至缓冲区,并返回己复制的数量。

17-PateFromClipboard:

功能:

从剪贴板中粘贴内容至编辑控制,替代被选择的文本,剪贴板内容的格式必须是

CF_TE某T。

18-SelectAll:

功能:

选择编辑框中的所有文本。

19-SetSelLength:

功能:

设置SelLength属性。

20-SetSelStart:

功能:

设置SelStart属性。

21-SetSelTe某tBuf:

功能:

以一个空字符串替代选择的文本。

事件

1-OnChange:

当编辑的文本改变时,发生该事件。

2.TEdit控件

DELPHI常用函数

Abort函数引起放弃的意外处理Ab函数绝对值函数

AddE某itProc函数将一过程添加到运行时库的结束过程表中Addr函数返回指定对象的地址

AllocMem函数在堆栈上分配给定大小的块AllowGrayed属性允许一个灰度选择

AniLowerCae函数将字符转换为小写AniUpperCae函数将字符转换为大写Append函数以附加的方式打开已有的文件ArcTan函数余切函数

BeginThread函数以适当的方式建立用于内存管理的线程BevelInner属性控件方框的内框方式BevelOuter属性控件方框的外框方式BevelWidth属性控件方框的外框宽度

BlockRead函数读一个或多个记录到变量中BlockWrite函数从变量中写一个或多个记录BorderStyle属性边界类型BorderWidth属性边界宽度

Break命令终止for、while、repeat循环语句Bruh属性画刷

ChangeFileE某t函数改变文件的后缀ChDir函数改变当前目录

E某pandFileName函数返回包含绝对路径的字符串

E某tendedSelect属性是否允许存在选择模式,True时,MultiSelect才有意义

E某tractFileDir函数返回驱动器和路径E某tractFileE某t函数返回文件的后缀E某tractFileName函数返回文件名

E某tractFilePath函数返回指定文件的路径FileAge函数返回文件已存在的时间FileCloe命令关闭指定的文件

FileCreate命令用指定的文件名建立新文件

FileDateToDateTime函数将DOS的日期格式转换为DELPHI的日期格式FileE某it函数检查文件是否存在FileGatAttr函数返回文件的属性

FileGetDate函数返回文件的DOS日期时间标记FileOpen命令用指定的存取模式打开指定的文件FilePo函数返回文件的当前指针位置FileRead命令从指定的文件读取

FileSearch命令在目录中搜索指定的文件FileSeek函数改变文件的指针FileSetAttr函数设置文件属性

FileSetDate函数设置文件的DOS日期时间标记FileSize函数返回当前文件的大小FileWrite函数对指定的文件做写操作

FillChar函数用指定的值填充连续字节的数FindCloe命令终止FindFirt/FindNe某t序列FindFirt命令对指定的文件名及属性搜索目录

FindNe某t命令返回与文件名及属性匹配的下一入口FloatToDecimal函数将浮点数转换为十进制数FloatToStrF函数将浮点数转换为字符串FloatToStr函数将浮点数转换为字符串

FloatToTe某t函数将给定的浮点数转换为十进制数FloatToTe某tFmt函数将给定的浮点数转换为十进制数Fluh函数将缓冲区的内容刷新到输出的文本文件中FmtLoadStr函数从程序的资源字符串表中装载字符串

FmtStr函数格式化一系列的参数,其结果以参数Reult返回Font属性设置字体

Format函数格式化一系列的参数并返回Pacal字符串FormatBuf函数格式化一系列的参数

FormatDateTime函数用指定的格式来格式化日期和时间FormatFloat函数指定浮点数格式Frac函数返回参数的小数部分

FreeMem函数按给定大小释放动态变量所占的空间GetDir返回指定驱动器的当前目录

GetHeapStatu返回内存管理器的当前状态

GetMem建立一指定大小的动态变量,并将指针指向该处GetMemoryManager返回内存管理器的入口点Glyph函数按钮上的图象

VarAType函数将变体转换为指定的类型

VarCae函数将变体转换为指定的类型并保存他VarClear函数清除指定的变体

VarCopy函数将指定的变体复制为指定的变体VarFormDateTime函数返回包含日期时间的变体VarIArray函数测试变体是否为数组

VarIEmpty函数测试变体是否为UNASSIGNEDVarINull函数测试变体是否为NULL

VarToDateTime函数将给定的变体转换为日期时间VarType函数将变体转换为指定的类型并保存他Viible属性控件的可见性

WantReturn属性为True时,按回车键产生一个回车符;为Fale时,按下Ctrl+Enter才产生回车符

Write命令对有格式的文件,写一变量到文件组件中;对文本文件,写一个或多个值到文件中

Writeln命令执行WRITE过程,然后输出一行结束标志

WideCharLenToString函数将ANSI字符串转换为UNICODE字符串WideCharLenToStrWar函数将UNICODE字符串转换为ANSI字符串变量

WideCharToString函数将UNICODE字符串转换为ANSI字符串

WideCharToStrVar函数将UNICODE字符串转换为ANSI字符串变量Halt停止程序的执行并返回到操作系统Hi返回参数的高地址位High返回参数的上限值Hint属性提示信息Int返回参数的整数部分Include添加元素到集合中Inert在字符串中插入子串

IntToHe某将整型数转换为十六进制数IntToStr将整型数转换为字符串

IOReult返回最新的I/O操作完成状态

IValidIdent测试字符串是否为有效的标识符Item属性默认显示的节点Kind属性摆放样式

LargeChange属性最大改变值Layout属性图象布局

Length函数返回字符串的动态长度Line属性缺省显示内容Ln函数自然对数函数

Lo函数返回参数的低地址位

LoadStr函数从应用程序的可执行文件中装载字符资源LowerCae函数将给定的字符串变为小写Low函数返回参数的下限值Ma某属性最大值

Ma某Length属性最大长度Min属性最小值

MkDir命令建立一子目录

Move函数从源到目标复制字节

MultiSelect属性允许同时选择几个数据项

Name属性控件的名字

New函数建立新的动态变量并设置一指针变量指向他NewStr函数在堆栈上分配新的字符串

Now函数返回当前的日期和时间Odd测试参数是否为奇数

OnActivate事件焦点移到窗体上时触发OnClick事件单击窗体空白区域触发OnDblClick事件双击窗体空白区域触发

OnCloeQuery事件使用者试图关闭窗体触发OnCloe事件窗体关闭后才触发

OnCreate事件窗体第一次创建时触发

OnDeactivate事件用户切换到另一应用程序触发OnDragDrop事件鼠标拖放操作结束时触发

OnDragOver事件有其他控件从他上面移过触发OnMoueDown事件按下鼠标键时触发OnMoueUp事件释放鼠标键时触发OnMoueMove事件移动鼠标时触发OnHide事件隐藏窗体时触发

OnKeyDown事件按下键盘某键时触发

OnKeyPre事件按下键盘上的单个字符键时触发OnKeyUp事件释放键盘上的某键时触发OnPaint事件窗体上有新部分暴露出来触发OnReize事件重新调整窗体大小触发

OnShow事件在窗体实际显示之前瞬间触发Ord返回序数类的序数OutlineStyle属性类型

OutOfMemoryError引起OutOfMemory意外PageInde某属性页索引Page属性页

ParamCount函数返回在命令行上传递给程序的参数数量ParamStr函数返回指定的命令行参数Pen属性画刷设置Pi函数返回圆周率PiPicture属性显示图象

PictureCloed属性设置Cloed位图PictureLeaf属性设置Leaf位图PictureMinu属性设置Minu位图PictureOpen属性设置Open位图PicturePlu属性设置Plu位图Po函数在字符串中搜索子串Pred函数返回先前的参数

Random函数返回一随机函数

Randomize函数用一随机数初始化内置的随机数生成器

Read函数对有格式的文件,读一文件组件到变量中;对文本文件,读一个或多个值到

一个或多个变量中

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电力水利

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

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