2014-12-03 48 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++版本。它需要使用许可证。