2014-12-03 78 views
0

我需要在CATScript/VBscript中創建一個消息框,它應該有兩個名稱爲「Next」和「Before」的按鈕,或者我可以使用「> |」和「| <」。我如何創建一個自定義Msgbox。這是我試圖按照它執行的代碼。CATScript中的消息框

PS:我該替代哪些在VbYesNo的位置的例子

result = Msgbox (" Crank Position " , vbYesNo , "blah blah) 
Select case result 
Case vbYes 
crankangle++ 
Case VbNo 
crankangle-- 
End Select 

在此先感謝

回答

2

不能編輯上一個消息的按鈕上的文本.. 您可以創建自己的MessageBox使用另一個Windows窗體。

請注意,消息框只是一種窗體,它是在Windows操作系統中預定義的。 與showdialog一起顯示的表單完全一樣。

我希望這個awnsers你的問題!

P.S. 看看這個論壇:https://social.msdn.microsoft.com/forums/vstudio/en-US/fdb0097b-4414-480f-b941-7f62017d2e92/change-msgbox-button-text

如果你向下滾動到第三個答覆,你會看到一個例子。

0

你可以創建一個hta應用程序(如果你不想使用vba或vb.net),整個代碼在hta裏面運行在CATIA裏面,你的自定義按鈕也在hta裏面運行。

0

如果你有C++的知識,並有更多的時間來處理它,你可以使用CAA創建高級表單。這是適用於Catia的C++版本。它需要使用許可證。