Autohotkey/강좌2
[Autohotkey] ScriptControl 을 이용해 VBScript 를 사용해보자
슈퍼닷
2015. 1. 9. 11:22
반응형
COM (Component object model)는 여러가지 기능들이 모여있는 것들입니다.
이들은 어떤 언어에 구속받지 않아요.
비주얼베이직에서도 COM 을 통해 여러기능들을 실행합니다.
오토핫키에서도 ComObjCreate() 를 통해 Com함수를 불러올 수 있습니다.
이번에는 ComObjCreate로 ScriptControl 이라는 Com Object를 불러서 VBScript를 사용해 봅시다.
sc:=ComobjCreate("ScriptControl")
sc.Language:="VBScript"
script =
(
Msgbox "내용",,"제목"
)
sc.ExecuteStatement(script)
sc에 ScriptControl을 넣고 sc.Language로 VBScript를 사용할것을 설정합니다.
script라는 변수에 실제 VBScript 를 써 넣으면 되고요.
sc.ExecuteStatement(script) 가 바로 VBScript를 실행하게 해주는 것입니다.
이 스크립트를 실행해서 결과를 확인해 봅시다.
[실행결과]
반응형