大佬教程收集整理的这篇文章主要介绍了如何在VB6中制作一个带有“不要再问这个”或“不要再问我”复选框的MsgBox?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我继承了一些VB6代码,并且在所述代码中有一些MsgBox调用,其中许多显示最终用户可能在短时间后发现非常烦人的消息(例如“打印完成”,“添加记录”等)
我想在MsgBox上添加一个复选框的标准用户界面控件,说“不要再问我这个”,这样当选中并单击确定时,会保存一个让程序知道的设置,你知道..永远不要再问了.非常标准的控制,这个想法是相当不言自明的.
我想知道的是在VB6中这样做的最佳实践方法是什么.有一种显而易见的方法就是为这些类型的msgboxen创建一个新的表单,并用该表单上的.Show替换旧的MsgBox调用,但是Stack Overflow上的VB6专家有更好的方法吗?
提前致谢
我已经多次在我自己的应用程序中完成了这个.要考虑的一件事……假设用户选中了“不再向我展示”的方框.在我看来,应该有一种方法来重置设置.由于消息框表单不会再显示,我将其添加到配置表单(对于我的应用程序).
您可能想要考虑的一件事是对MSGBOX函数进行子类化.您可以在应用程序中创建一个具有类似参数列表的功能,但需要额外添加一些功能.如果缺少额外参数,只需调用vba.MsgBox(以获取标准行为).如果传入额外参数,则可以调用新表单.
以上是大佬教程为你收集整理的如何在VB6中制作一个带有“不要再问这个”或“不要再问我”复选框的MsgBox?全部内容,希望文章能够帮你解决如何在VB6中制作一个带有“不要再问这个”或“不要再问我”复选框的MsgBox?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。