📄 128.txt
字号:
设置“执行无用户界面”
作者:园主
笔者在升级BoundFormats.DLl时,在编译后调试时,本来应该在对象初始化事件出现的错误提示没有出现,其他所有应该出现的提示也没有出现,本来程序编译前反复测试已经通过,编译也很顺利,遂怀疑是由于VB的Bug引起的(VB内部的错误实在不少)。为了找到错误位置,就在初始化事件设置多处Msgbox语句,重新编译后运行,连进入初始化后的第一条语句(Msgbox)也不执行......。
此后的近20个小时,笔者反复修改—编译—测试—注销DLL—重新启动(不重启不能删除已经编译的文件)—再修改......
如果说编程还有乐趣,编译和测试简直就是活受罪。
直到最后,才发现不知何时将工程属性对话框中的“执行无用户界面”选中了,清除此选项后,一切正常。
与前两篇的问题一样,程序本身没有毛病,问题都出现在工程属性或过程属性的设置上。建议:如果程序未编译时,用全编译方式没有问题,而编译后出现错误,首先要检查工程属性、过程属性的设置。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -