请教高手,如果调用动态创建的TEDIT控件的KEYDOWN事件 我创建EDIT是一个TEDIT数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用已有的Edit1 OnKeyDown事件。Edit1KeyDown(Edit1,Vk_Return,[ssShift]);动态创建TEDit 的KeyDown事件。 Edit1.OnKeyDown:=自定义的OnKeyDown事件。 先定义过程procedure EditKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);然后事件赋值for i:=0 to 127 do Edit[i].OnKeyDown := EditKeyDown;最后是实现procedure TForm1.EditKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); 你先声明一个过程然后用指针关联这个过程就可以了过程的参数应该是和onkeydown一样的 设计一个基于socket的局域网即时通讯系统 opos 打印机缓冲区的问题 来轻松一下吧,推荐免费网游给大家 要不要非学三层不可? 关于刻录程序的问题? TColor = -$7FFFFFFF-1..$7FFFFFFF中的$是什么意思 谁能告诉我一些快速上手win32编程的方法或图书? 庆祝我步入牢狱,兄弟结婚了,散分,明天此时结贴1 TOOLBAR添加图片 根据获得的句柄,如何判断它是一个什么控件(如是窗体、文本框)? 汉堡真菜,足彩完蛋,郁闷放分 制作安装文件时遇到的问题
Edit1KeyDown(Edit1,Vk_Return,[ssShift]);动态创建TEDit 的KeyDown事件。
Edit1.OnKeyDown:=自定义的OnKeyDown事件。
procedure EditKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
然后事件赋值
for i:=0 to 127 do
Edit[i].OnKeyDown := EditKeyDown;
最后是实现
procedure TForm1.EditKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
过程的参数应该是和onkeydown一样的