vbs中怎么实现一个对话框中显示多个输入框
答案:1 悬赏:80 手机版
解决时间 2021-11-27 11:45
- 提问者网友:临风不自傲
- 2021-11-26 11:56
vbs中怎么实现一个对话框中显示多个输入框
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-11-26 12:58
Set objExplorer = WScript.CreateObject("InternetExplorer.Application")
objExplorer.Navigate "about:blank"
objExplorer.ToolBar = 1
objExplorer.StatusBar = 1
objExplorer.Width=400
objExplorer.Height = 400
objExplorer.Left = 200
objExplorer.Top =200
objExplorer.Visible = 1
for i=1 to 5
ss=ss & "输入框" & i & ":
"
next
objExplorer.Document.Body.InnerHTML = ss追问怎么将输入框的值返回到vbs程序中去?比如前面程序已经定义了abcde五个变量,分别将这5个对话框的数传给它们,该加什么?追答这就涉及到进程问题,VBS生成网页后,任务已经交给IE解释执行,VBS已经从内存中退出,如要得到返回值,建议用inputbox,多个值的输入以一种符号分隔开,接收到字符串后,分解为数组就行了!
s=inputbox("","","11,22,33,44,55,66")
a=split(s,",")
msgbox ubound(a)
objExplorer.Navigate "about:blank"
objExplorer.ToolBar = 1
objExplorer.StatusBar = 1
objExplorer.Width=400
objExplorer.Height = 400
objExplorer.Left = 200
objExplorer.Top =200
objExplorer.Visible = 1
for i=1 to 5
ss=ss & "输入框" & i & ":
"
next
objExplorer.Document.Body.InnerHTML = ss追问怎么将输入框的值返回到vbs程序中去?比如前面程序已经定义了abcde五个变量,分别将这5个对话框的数传给它们,该加什么?追答这就涉及到进程问题,VBS生成网页后,任务已经交给IE解释执行,VBS已经从内存中退出,如要得到返回值,建议用inputbox,多个值的输入以一种符号分隔开,接收到字符串后,分解为数组就行了!
s=inputbox("","","11,22,33,44,55,66")
a=split(s,",")
msgbox ubound(a)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯