wscript / vbscript的日历UI小部件

时间:2009-08-10 08:45:29

标签: windows vbscript wsh

我是Windows脚本的新手。是否有一个日历UI小部件,我可以从wsh使用它来获取用户输入?我基本上需要从用户那里获得一个日期。

2 个答案:

答案 0 :(得分:2)

VBScript只有用户输入的InputBox函数:您可以使用它来提示用户输入日期字符串,无论其语言环境支持何种日期格式(“8/10/2009”,“8 / 10/09“,”2009年8月10日“,”2009年8月10日“等)然后使用DateValue函数将其转换为日期变体。

如果需要,您可能需要HTML Application。查看Microsoft TechNet脚本中心info and tips on HTAs

答案 1 :(得分:0)

<html>
    <head>
    <title>calendar</title>
    <hta:application
         scroll="no"
         singleinstance="no"
         windowstate="normal"
    >
</head>
<script type="text/vbscript">
    Sub cal1_click()
        ddate.value=cal1.value 
        div1.style.visibility="hidden"
    End Sub
</script>
<body>
<div>
<input id="ddate" type="text" value="click here" onclick="div1.style.visibility='visible'">
<div id="div1" style="visibility:hidden;">
    <object id="cal1" 
            classid="clsid:8E27C92B-1264-101C-8A2F-040224009C02">
    </object>
</div>
</div>
</body>
</html>