首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

【打开dll中窗体再对其控件修改的有关问题】

2012-12-18 
【打开dll中窗体再对其控件修改的问题】【我要实现的是】1个DLL中有个窗体form1类模块有2个函数供程序调用:sho

【打开dll中窗体再对其控件修改的问题】
【我要实现的是】
1个DLL中有个窗体form1
类模块有2个函数供程序调用:showForm 能显示窗体、setForm 能修改窗体上的控件(比如textbox的值)

【问题来了】
程序中调用showForm 函数(开始用 form1.Show 1 的方法打开模式窗体)可以打开窗体并正常操作上面的控件,如按钮什么的
但是程序就不往下了,也就是我再调用 setForm 函数 修改窗体上的控件(比如textbox的值)就不执行了
除非先把窗体关掉,才会执行下一句setForm。可关掉了还有啥用

我又修改showForm 函数为用  ShowWindow form1.hwnd, SW_SHOWNORMAL  的API打开非模式窗体
但当showForm 结束的时候,窗体自己就关掉了

【求解】
如何才能维持窗体一直显示,我又能不断通过 setForm 函数 修改其上的控件啊??
[解决办法]
解决不了 貌似没有办法了

热点排行