반응형
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를 실행하게 해주는 것입니다.
이 스크립트를 실행해서 결과를 확인해 봅시다.
[실행결과]
반응형
'Autohotkey > 강좌2' 카테고리의 다른 글
[Autohotkey] 컴퓨터로 영어 말하기 (3) | 2013.07.01 |
---|---|
[Autohotkey] 오토핫키 GUI 안에 기가라이브 채팅방을 넣어보자. (2) | 2013.06.19 |
[Autohotkey] VC++ 로 dll 제작 해서 오핫에서 이용하기 (1) | 2013.06.09 |
댓글