说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

设置“执行无用户界面”-VB资料

HTML文档下载 WORD文档下载 PDF文档下载
设置“执行无用户界面”-VB资料


作者:园主

笔者在升级BoundFormats.DLl时,在编译后调试时,本来应该在对象初始化事件出现的错误提示没有出现,其他所有应该出现的提示也没有出现,本来程序编译前反复测试已经通过,编译也很顺利,遂怀疑是由于VB的Bug引起的(VB内部的错误实在不少)。为了找到错误位置,就在初始化事件设置多处Msgbox语句,重新编译后运行,连进入初始化后的第一条语句(Msgbox)也不执行......。
此后的近20个小时,笔者反复修改—编译—测试—注销DLL—重新启动(不重启不能删除已经编译的文件)—再修改......
如果说编程还有乐趣,编译和测试简直就是活受罪。
直到最后,才发现不知何时将工程属性对话框中的“执行无用户界面”选中了,清除此选项后,一切正常。
与前两篇的问题一样,程序本身没有毛病,问题都出现在工程属性或过程属性的设置上。建议:如果程序未编译时,用全编译方式没有问题,而编译后出现错误,首先要检查工程属性、过程属性的设置。
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘