Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:能动态的改变窗口的标题和窗口中控件的事件代码吗?

1楼
845093062 发表于:2011/11/14 23:25:00
我的菜单功能组中有两个按钮,打开的窗口结构基本一致,我想能不能点击不同的按钮但打开的是同一个窗口,只是把窗口标题和其中个别控件的事件代码改变一下,有办法实现吗,帮助中好象没有这方面的内容。
2楼
程兴刚 发表于:2011/11/14 23:35:00

Forms("窗口1").Open()
Forms("窗口1").text = "我的窗口"
Forms("窗口1").Controls("按钮1").text  = "保存"
Forms("窗口1").Controls("按钮2").text  = "退出"

 

3楼
程兴刚 发表于:2011/11/14 23:37:00

加到窗口1的AfterLoad事件中,则不要第一行代码:

 

Forms("窗口1").text = "我的窗口"
Forms("窗口1").Controls("按钮1").text = "保存"
Forms("窗口1").Controls("按钮2").text = "退出"

4楼
845093062 发表于:2011/11/14 23:53:00
不是的,我的两个按钮是在菜单功能组中的,但要打开的是同一个窗口,只是想点第二个按钮时打开这个窗口时改变一下标题,同时把窗口中的控件的事件代码改变一下,你说的第一个方法我用了但没效果,你第二个帖子说的在AFTERLOAD中如果加入的话,那么两个按钮打开时都会是这个标题了,而且你的后两个语句只是改变控件标题的,我想要的是改变控件的事件代码,比如,改变窗口中按钮的CLICK事件代码,不过还是谢谢你的热心肠
5楼
程兴刚 发表于:2011/11/15 0:13:00
事件代码可以在窗口的全局代码中预设,不同的财大菜单按钮打开这个窗口时,首先向一个全局变量写入一个值,不同的菜单按钮在打开这个窗口时写入的值不同,全局代码则判断并根据这个全局变量的不同值执行不同的代码,即可实现您想要的结果,这是小问题,仅需要小小的变通即可!
[此贴子已经被作者于2011-11-15 0:15:09编辑过]
共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04688 s, 2 queries.