1

私はWindowsスクリプトの初心者です。wshからユーザー入力を取得するために使用できるカレンダーUIウィジェットはありますか?基本的に、ユーザーから日付を取得する必要があります。

4

2 に答える 2

2

VBScript にはユーザー入力用の機能しかありInputBoxません。VBScript を使用して、ロケールでサポートされている日付形式 ("8/10/2009"、"8/10/09"、"August 10, 2009"、"Aug 10, 2009" など) を作成し、DateValue関数を使用して Date バリアントに変換します。

必要な場合は、おそらくHTML Applicationが必要です。HTA に関する情報とヒントについては、Microsoft TechNet スクリプト センターを参照してください。

于 2009-08-10T11:31:17.977 に答える
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>
于 2014-05-01T20:11:39.970 に答える