我正在为VB6中的标准Windows(VB)消息框寻找灵活的替代方案。
我喜欢以下功能: 1.非模态(但总是在顶部) 2.定时器(使其在X秒后消失) 3.自定义按钮名称。 (而不是说“你想退出吗?点击是”我可以在按钮名称上“退出”和“继续”。
我找到了一些选项,我将其列为答案。
答案 0 :(得分:0)
来自源代码行星:
扩展标准消息框 http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=58808&lngWId=1 原生MsgBox函数的API替换函数 - 或者我喜欢称之为 - “函数参数的上限是多少?”允许以表格为中心。 09/24 - 添加了消息框超时的功能。 09/26 - 添加了添加自定义图标的功能。 09/26 - 添加了倒计时消息和更改按钮文本的功能。 +易于使用 +非常类似于标准的msgbox(看起来它只是有一些api调用来扩展功能) +自定义按钮名称 - 没有非模态选项
同样来自SCP: 完成消息框的替换
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=63332&lngWId=1 +非常丰富的功能(包括我想要的一切) - 非常难以使用。 (大约15个参数没有使用Enums,因此每次尝试使用时都必须阅读文档:intellisense不提供指导。