2010-08-22 46 views
0

我正在尋找一個靈活的替代標準的Windows(VB)消息框在VB6我們。尋找一個靈活的替代標準的VB消息框

我想的功能,如: 1.非模態(但總在最前面) 2.定時器(這樣X秒鐘後消失) 3.自定義按鈕的名稱。 (而不是說「你要退出嗎?點擊是」我可以在按鈕名稱上有「退出」和「繼續」。

我找到了幾個選項,我將列出這些選項作爲答案。

+3

爲什麼不創建自己的窗體並以模態方式顯示它? – Tahbaza 2010-08-22 19:47:49

+0

還有很多其他我想要的功能(見下文),我想「嘿,爲什麼要重新發明輪子」。 – 2010-08-22 19:51:49

+0

我也會建議你自己做。我已經使用vb6已經很多年了,但我記得我做了我自己的,從一個對話框開始,然後去使用參數來設置你的特性,一旦你做了它,你就會感到自由。:-) – JustBoo 2010-08-23 13:56:48

回答

0

從源代碼的星球:

爲本地MsgBox函數標準的消息框 http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=58808&lngWId=1 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不提供指導。

+0

然後編寫你自己的枚舉!它們被視爲基於零的整數範圍 – Dabblernl 2010-08-22 20:19:37