一个页面上有几十个Tedit,在其keydown中做同一个过程,如何写最简便? 编一个过程,所有的onkeydown事件都指向这个过程就可以了, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对,用shit建连续选定控件,然后编写事件即可。 为其中一个TEdit控件编写OnKeyDown过程,然后选定所有的别的TEdit控件,为其OnKeyDown事件指定对应方法为开始编写OnKeyDown过程的那个控件的对应方法即可。 为其中一个TEdit控件编写OnKeyDown过程,然后选定所有的别的TEdit控件,为其OnKeyDown事件指定对应方法为开始编写OnKeyDown过程的那个控件的对应方法即可。 编一个过程,所有的onkeydown事件都指向这个过程就可以了, 并且,在操作该控件时应该用TEdit(Sender)或(Sender As TEdit)比如:给该控件的Text属性赋值为“赋值”TEdit(Sender).Text := '赋值';(Sender As TEdit).Text := '赋值';所有的onkeydown事件都指向写该语句的控件的onkeydown事件 同意zou5655(周围)的方法,也可以用.tag属性来做 zou5655的办法是最科学的。同意楼上同志的发言! 理所当然用zou5655(周围)的方法 if ((sender = button1) and (key=32)) then showmessage('ok');if ((sender = button2) and (key=32))then showmessage('thank'); 直接指向onkeydown就是,难道不嫌复杂呀,不会吧。 直接指向onkeydown就是,难道还嫌复杂呀,不会吧。 这个控件是用哪个控件做的,类似的也行 SQL语句批处理标志问题 一,如何将鼠标指针换成自己定义的图形??? 请问有时间延迟的函数么 一个关于字体的问题 (急)delphi6怎么链Access2000的数据库? 如何用winAPI改用户名等?请写出代码 Excel问题,来者有分 如何把生成的一个文本文件内容的最后几行空行删掉??? Stringgrid做出来得列表如何在它左边增加对错号得单选框? ini文件操作 我的MIDAS程序,本机可以,客户程序拷到另外机器上就不行了! 我爱你们!!!
并且,在操作该控件时应该用TEdit(Sender)或(Sender As TEdit)
比如:
给该控件的Text属性赋值为“赋值”
TEdit(Sender).Text := '赋值';
(Sender As TEdit).Text := '赋值';
所有的onkeydown事件都指向写该语句的控件的onkeydown事件
同意楼上同志的发言!
showmessage('ok');
if ((sender = button2) and (key=32))then
showmessage('thank');