0
몇 가지 기본적인 작업을 수행하기 위해 HTA를 쓰고 있는데, 필요한 것은 무료 하드 드라이브 공간을 표시하는 것입니다. 당신이 할 수있는 것처럼 내가 HTML 대신 FreeHDSpace의 test32에서 변수를 사용하는 경우VBScript 변수가 document.write에 표시되지 않습니다.
<p><font face="tahoma" color="white" size="4">Hard drive space remaining:</font>
<script type="text/VBScript">
document.write "<font size='4' face='Tahoma' color='white'>" & FreeHDSpace & " Gb</font>"
</script></P>
에서 표시 (56) : 내 HTML에서
Dim FreeHDSpace
Dim test32
test32 = 56
Sub Window_onLoad
Dim FreeHDSpace
window.resizeTo 550,700
Set objWMIService = GetObject("winmgmts:")
Set objLogicalDisk = objWMIService.Get("Win32_LogicalDisk.DeviceID='c:'")
FreeHDSpace = objLogicalDisk.FreeSpace
FreeHDSpace = FreeHDSpace/1024
FreeHDSpace = FreeHDSpace/1024
FreeHDSpace = FreeHDSpace/1024
FreeHDSpace = Int(FreeHDSpace)
FreeHDSpace = CStr(FreeHDSpace)
msgBox(FreeHDSpace)
End Sub
그리고이 섹션 :이 비주얼 베이직 스크립트에 대한 섹션이 내가 그것을 문자열로 바꾸고 그것을 더 작은 숫자로 형식화하는 것을 시도한 것을보십시오.
나는 심각하게 붙어있어, 모든 제안을 크게 감사드립니다. <script>
요소는 변수에 값을 제공하는 기능을 트리거 다음 창의로드 이벤트 발생을 처리 할 때
예! 나는 그들을 onLoad 서브 바깥으로 옮겼고 완벽하게로드 중입니다! – CSiciliano