2014-02-25 3 views
0

hta을 사용하여 스크립트를 개발합니다.이 스크립트는 주로 데이터 트랜잭션을 위해 excel 파일과 상호 작용합니다. Excel macro을 사용하여 이전에 이것을 개발했지만 learning 목적으로도 hta과 동일하게 수행하려고합니다.모든 VBScript 작업은 HTA에서 허용되지 않습니다.

이제 문제는 vbscript 개가 보이지 않습니다. hta 예 : echo. 누군가 hta에 해당하지 않는 그러한 작업/키워드 중 list을 제공 할 수 있습니까? 이것을 달성하기위한 더 좋은 방법이 있습니까?

Core Java에서 코드를 작성 했으므로 VB/.net을 시도하지 않았습니다!

답변

1

VBScript는 WScript 또는 Mshta/Ie 호스트에서 실행할 때 VBScript입니다. WScript 호스트가 없다는 의미는 WScript.Echo가 아니며 WScript.Arguments.Unnamed.Count, WScript.Whatever ...가 없습니다.

그러나 : VBA는 VBScript가 아닙니다. 따라서 those features이 .HTA에서 작동 할 것으로 예상하지 마십시오.

+0

True이면 충분합니다. WSH, WScript 객체가 없으므로 메서드와 속성이 없습니다. 물론 MSHTA는 함께 작업 할 자체 개체 모델을 제공합니다. – Bob77