2009-08-10 2 views
1

저는 Windows 스크립팅에 초보자입니다. 사용자 입력을 얻기 위해 wsh에서 사용할 수있는 캘린더 UI 위젯이 있습니까? 기본적으로 사용자로부터 Date를 가져와야합니다.wscript/vbscript의 캘린더 UI 위젯

답변

2

VBScript는 사용자 입력에 대해 InputBox 기능 만 가지고 있습니다 : 사용자가 입력 한 언어로 지원되는 날짜 형식 ("8/10/2009", "8/10/2009", "8/10/2009" 09 ","2009 년 8 월 10 일 ","2009 년 8 월 10 일 "등)을 입력 한 다음 DateValue 함수를 사용하여 날짜 유형으로 변환하십시오.

필요한 경우 HTML Application이 필요합니다. Microsoft TechNet Script Center (info and tips on HTAs)를 확인하십시오.

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> 
+1

@amit이 (가) 찾고있는 HTML이 아닌 것 같습니다 ... – xav

+0

Windows XP SP3에서 작동하지 않는 것 같습니다. –

관련 문제