回答
VBScript中有对话,只不是很多,没有复选框,您将需要一个COM对象这样做(有)。我敢肯定你知道消息框,在这里鲜为人知弹出
Dim WshShell, BtnCode
Set WshShell = WScript.CreateObject("WScript.Shell")
BtnCode = WshShell.Popup("Do you feel alright?", 7, "Answer This Question:", 4 + 32)
Select Case BtnCode
case 6 WScript.Echo "Glad to hear you feel alright."
case 7 WScript.Echo "Hope you're feeling better soon."
case -1 WScript.Echo "Is there anybody out there?"
End Select
然而,在VBScript中使用HTA更多对话的最好方式的一个例子。 下面一个例子
<HTML><HEAD>
<HTA:APPLICATION
ID = "oApp"
APPLICATIONNAME = "Example"
BORDER = "thick"
CAPTION = "yes"
ICON = "app.ico"
SHOWINTASKBAR = "yes"
SINGLEINSTANCE = "yes"
SYSMENU = "yes"
WINDOWSTATE = "normal"
SCROLL = "yes"
SCROLLFLAT = "yes"
VERSION = "1.0"
INNERBORDER = "yes"
SELECTION = "no"
MAXIMIZEBUTTON = "yes"
MINIMIZEBUTTON = "yes"
NAVIGABLE = "yes"
CONTEXTMENU = "yes"
BORDERSTYLE = "normal"
>
<SCRIPT language="vbscript">
sub SimpleExeample()
document.body.innerHTML = "<form name=myform><input type=checkbox name=chk1>Check me<br><br><button onclick='alert(myform.chk1.checked)'>Show if checked</button></form>"
end sub
</SCRIPT>
</HEAD>
<BODY onLoad="SimpleExeample()">
</BODY>
</HTML>
在有一件事我与科迪同意,VBScript是几乎死的,如果你开始编程选择另一种语言。看看Ruby,一开始很容易学习,它很有趣。 这里ü的例子红宝石使用脚本鞋GUI
require 'green_shoes'
Shoes.app{
button("Click me!"){alert("You clicked me.")}
}
编辑:因为我的红宝石替代上升的一些问题,在这里更traditionel方式接近VBScript使用相同的样品。上面的示例更多地用于功能链式编程。
require 'green_shoes'
Shoes.app do
button("Click me!") do
alert("You clicked me.")
end
end
Popup添加到MsgBox的唯一一件事是可选的等待时间。其他一切都是一样的。不支持复选框或自定义按钮。 –
我知道java语言,但我需要做一些基本的事情,如vbs。我现在无法测试代码,但当我回到家时,我会测试它。谢谢 –
我不这么说,但它可能与HTA溶剂,我适应的样品,以清楚地显示 – peter
- 1. 在VBScript中添加GUI
- 2. 将图像添加到GUI
- 3. 将ActionListener添加到Netbean GUI
- 4. 将图像添加到GUI
- 5. 问题将VBScript添加到JavaScript中
- 6. Swing - 将图像添加到GUI中
- 7. 如何将GUI添加到hadoop程序?
- 8. 将GUI添加到Python脚本
- 9. 如何将GUI添加到我的类
- 10. 如何将计数器添加到GUI
- 11. 无法将JTable添加到GUI
- 12. 无法将图像添加到Zabbix GUI
- 13. 将GUI功能添加到Java类
- 14. 将图片添加到tkinter gui
- 15. 将项添加到GUI jCombo框
- 16. 将图像添加到Groovy的GUI中
- 17. 将滚动条添加到球拍GUI
- 18. 将托管的C++添加到C#GUI
- 19. 将MATLAB GUI添加到MATLAB代码中
- 20. 将GUI添加到C++ win32控制台
- 21. 添加一个GUI到类
- 22. 添加将保存菜单项添加到我的GUI时遇到问题
- 23. 如何使用VBScript将本地组添加到发布点?
- 24. 将项目添加到VBScript列表中的最佳方法?
- 25. 如何将日志添加到我的vbscript
- 26. 将域添加到使用VBScript自动登录的用户名
- 27. 将项目添加到VBScript中的数组
- 28. 使用vbscript将图像元素添加到td
- 29. NiceLabel VBScript - 添加变量
- 30. 在tkinter中添加GUI到simpy模拟
检查[此WSH VBS GUI](https://stackoverflow.com/a/47111556/2165759)解决方案。 – omegastripes