2023年6月22日发(作者:)
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函数对有格式的文件,读一文件组件到变量中;对文本文件,读一个或多个值到
一个或多个变量中
发布者:admin,转转请注明出处:http://www.yc00.com/web/1687428330a9304.html
评论列表(0条)