社区
非技术区
帖子详情
如何给好几个控件共用的事件里的变量赋值?
hzzkf
2002-02-25 02:48:49
我预写好了一个事件,将几个EDIT控件的ONCHANGE事件指明用它。但问题出来了,我想当不同的EDIT调用它时给事件中某个变量赋不同的值,怎么做呢?
比如事件中有一个变量A1,当EDIT1调用时A1:=1,当EDIT2调用时A1:=2;怎么办?
...全文
55
12
打赏
收藏
如何给好几个控件共用的事件里的变量赋值?
我预写好了一个事件,将几个EDIT控件的ONCHANGE事件指明用它。但问题出来了,我想当不同的EDIT调用它时给事件中某个变量赋不同的值,怎么做呢? 比如事件中有一个变量A1,当EDIT1调用时A1:=1,当EDIT2调用时A1:=2;怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sanjianxia
2002-02-26
打赏
举报
回复
我觉得写一个过程最方便.
111222
2002-02-26
打赏
举报
回复
只需要人民币20元,
你就可以获得本灌水机的程序和Visual C++源代码,
并获得永久性技术支持。
还等什么?灌水等着你!
就在今夜!元宵佳节!
eulb
2002-02-25
打赏
举报
回复
if Sender is TEdit then
if (Sender as Tedit).Tag =...then ..
or
if (sender as Tedit).name =... then
动态创建的控件也可以用的
NightCloud
2002-02-25
打赏
举报
回复
用Tag属性好,借用一下Liusp的代码
IF SENDER.Tag=1 THEN BEGIN
A1 := 1;
END ELSE IF SENDER.Tag = 2 THEN BEGIN
A1 := 2;
END ....
整型比较更准确和快捷
Liusp
2002-02-25
打赏
举报
回复
给你要创建好的控件约定好名称,在创建时指定NAME属性,并指定每个EDIT的OnChange := MyOnChange(你自定义的事件处理过程)
在MyOnChange中再按先前的约定名称做判断;
或者约定Tag属性也行
outer2000
2002-02-25
打赏
举报
回复
动态创建就没有名字了啊?
Liusp
2002-02-25
打赏
举报
回复
IF SENDER=EDIT1 THEN BEGIN
A1 := 1;
END ELSE IF SENDER = EDIT2 THEN BEGIN
A1 := 2;
END ....
ePing
2002-02-25
打赏
举报
回复
事件中判断Sender是哪个,就赋哪个值
outer2000
2002-02-25
打赏
举报
回复
procedure TForm1.Button1Click(Sender: TObject);
begin
IF SENDer=button1 then
showmessage('asdf');
end;
Liujc
2002-02-25
打赏
举报
回复
使Tag标志,通过判断Tag值进行不同操作
hzzkf
2002-02-25
打赏
举报
回复
问题是我的所有EDIT都是动态创建的,怎么办呢?
outer2000
2002-02-25
打赏
举报
回复
用SENDER啊?看看它是哪个对象。比如
IF SENDER=EDIT1 THEN。。。
Android插件框架Android-Plugin-Framework.zip
另外还需要在获得插件Activity对象后,通过反射给Activity的attach()方法中attach的成员
变量
赋值
。 这样可解决另外一个插件框架作者singwhatiwanna实现的代码中所谓this和that的问题。也是可以使插件Activity不...
C++MFC教程
例如有两个窗口
共用
一个窗口过程代码,你在窗口一上按下鼠标时消息就会通过窗口一的句柄被发送到窗口一而不是窗口二。 5、示例:下面有一段伪代码演示如何在窗口过程中处理消息 LONG yourWndProc(HWND hWnd,UINT ...
VBA从入门到精通(
控件
+类模块+ADO+SQL数据库)
VBA中比较高阶的课程,主要讲解关于各种
事件
的应用,各种
控件
的应用,如果使用类模块,如果在VBA用调用SQL语句去处理数据库中的数据等操作。学习完成本课后,你可以在Excel中开发各种小型应用系统。以下是课程主要...
jmeter属性和
变量
jmeter的属性和
变量
可以简单理解为编程
里
面的全局
变量
和局部...多个进程组
共用
的一般用属性,例如,登录操作的session值需要传给其他线程组用,避免每个线程组都重复登录。 属性的创建和
赋值
及访问方法如下: 1....
MFC笔记(一):一个对话框类调用(访问)另一个对话框类的成员
变量
MFC中一个对话框类CDailog1要访问另外一个对话框类CDailog2对象的成员
变量
,这就需要获得对话框类CDailog2的对象的指针,有好几种方法可以实现,如维护一个单例模式、设置静态
变量
等。 本文设置以静态
变量
的方法为...
非技术区
828
社区成员
53,611
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章