我窗口中用到了一个控件,调试时是正常的,可编译成exe文件后窗口打不开,何故?

qinls 2007-12-11 05:16:01
我窗口中用到了一个控件,调试时是正常的,可编译成exe文件后窗口打不开,何故?

...全文
103 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
binbare 2007-12-16
嗯。就是winsock控件的类。在2003下编译后就不能使用。
回复
这是个类模块,应该不会存在这个问题

因为我见过别人应用到软件里面去的.

你注意一下你代码里面的指针操作

还有,编译时试试在选项里设置为"不优化"看看
回复
XELEMENT 2007-12-16
有没有可能是这种情况,你的控件在系统目录下有一个,另外程序的目录下也有一个,但两个控件的版本不同,就会出现楼主所遇到的问题。
回复
SocketMaster?

那个像WINSOCK控件的类?
回复
binbare 2007-12-15
楼主用的是SocketMaster控件吗?我也遇到了和楼主一样的问题。也是2003系统。IDE下可以使用。编译后就运行不了。XP下正常。
回复
..........控件只能在IDE里使用?
回复
韧恒 2007-12-12
你用的什么控件?也许那控件有BUG。
回复
qinls 2007-12-12
这个控件我一直在XP上用是正常的
这次我把系统装成win2003就是这样了

我试想可能是win2003的权限问题 ?不可能啊,我是以管理员身份运行的,
真是搞不懂,在IDE中运行正常,编译成exe就不行了
回复
qinls 2007-12-11
没有任何现象,这个exe就这一个窗口,也就是双击它后,鼠标变成漏斗状不到一秒钟,就什么也没反应了,还有,我是在win2003sp2上开发与运行的
回复
TimLee✿ 2007-12-11
打不开有什么现象吗?没有任何提示?双击就退出了?
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告