如何在程序中触发其它控件的程序?? 我在一个edit 中的 onkeypress写的程序,我在其它控件中的程序中如何写代码才能触发 这个edit 的onkeypress 事件?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有两种办法;1、先定义一个全局变量 var key : charprocedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);begin edit1.Text := 'dsf'; kk := key;end;procedure TForm1.Button1Click(Sender: TObject);begin edit1.OnKeyPress(self,kk);end;2、直接将edit1的onkeypress事件写成一个自定义过程;然后在其他事件里调用这个过程; 如果你是大量调用的建议用方法2,因为除了button触发,你的edit也可以调用这段程序,省不少代码。 SuperObject 解析json 问题 delphi 奇怪的插入时间问题 Delphi语句 子窗体来回切换时,主窗体闪动,怎么解决 DBGRID与SQL数据库问题 如何编写WindowNT/2000的服务程序 大家来拿高分!!!!!!!!!! 能告诉我delphi制作、注册、发布Activex控件的详细步骤吗? 求助!TBitmap尺寸过大,出现'out of system resources'问题 我用了DBGRid控件,却发现修改其中的数据后,并不有更新,为什么?我已经按了enter键了,其它的属性都是默认的! 放分200:今天办理结婚登记,up有分 问一个关于RAVE的简单问题
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
edit1.Text := 'dsf';
kk := key;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
edit1.OnKeyPress(self,kk);
end;
2、直接将edit1的onkeypress事件写成一个自定义过程;
然后在其他事件里调用这个过程;