|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2003/5/29 19:44:34 |
标题: |
|
加入我的收藏 |
楼主: |
已知:程序中菜单上某一项和窗体上的一个按钮同时指向一个过程, 在此过程中怎样知道是谁触发了这个过程呢?? 如菜单上的:打印 和 窗体上的一个按钮:打印 都指向一个打印 过程怎样知道是点了菜单呢还是点了按钮了呢??
----------------------------------------------
新手,想得到您的帮助! |
作者: |
spider (KingSpider) |
★☆☆☆☆ |
-
|
普通会员 |
|
2003/5/29 20:10:39 |
1楼: |
定义一个布尔型变量吧,按钮按就为True ,菜单上按就为False,
----------------------------------------------
□每个人都有自己的舞台 -------------■蜘蛛·侠
|
作者: |
|
2003/7/8 13:04:11 |
2楼: |
呵呵 ~~用tag也可以的~~ Bprint.Tag (button1)和mpringt.tag(mainmenu) 进行识别~
----------------------------------------------
-cool~~~~~
|
作者: |
|
2003/7/8 18:27:38 |
3楼: |
如果共用事件的几个控件类型不一样,则还可用 TObject.ClassName 或 TObject.ClassNameIs 来判断,因为事件中的Sender一般就是TObject型的。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
|
|