cancel
Showing results for 
Search instead for 
Did you mean: 

Excel VBO Handle, 사용자 키보드 잠금 질문

juhyeonglee
Level 2
안녕하세요
제공해주신 Excel VBO에서 Create Instance로 핸들을 생성하고, 다른 오브젝트에 그 핸들을 사용할 수 있는 방법이 있을까요?
그리고 Global Send Keys기능을 사용할 때 사용자가 실수로 키보드를 누르거나 마우스 클릭을 하지 않도록 키보드와 마우스를 잠그는 기능이 있는지도 궁금합니다

------------------------------
juhyeong lee
------------------------------
2 REPLIES 2

BohyonHwang
Level 9
handle의 data type이 number이므로 다른 오브젝트로 전송은 가능합니다.
그러나 handle이 가리키는 엑셀 오브젝트가 접근 가능한 지는 모르겠습니다. CreateInstance에서  CreateObject()를 이용한 엑셀 오브젝트가 계속 존재할 경우 가능할 수도 있을 것 같습니다만, 정확한 현상은 직접 테스트해 보시기 바랍니다.
이후 발생하는 기술적인 문제 역시 블루프리즘이 아니라 MS의 메뉴얼이 훨씬 도움이 될 것 같습니다.

------------------------------
Bohyon Hwang
Director
블루프리즘
Seoul
+82262033950
------------------------------

BohyonHwang
Level 9
Global Send Keys는 사용자의 키보드 입력을 대신 수행하므로써 프로세스 자동화를 구현하는 기능을 제공합니다.
그리고 블루프리즘은 Unattended 자동화를 전제로 개발된 솔루션이므로 사용자가 개입하지 않는 상황을 전제합니다.

만일 사용자의 실수로 키보드 입력이나 마우스 동작을 잠그려 한다면
별도의 개발 언어를 이용하여 프로그램을 만들 수 있을 지는 모르겠습니다.

또한 그러한 기능을 만들었다고 해도
Code Stage를 이용해 블루프리즘에 장착할 수 있는 지 여부도
충분한 검토가 있어야 확정할 수 있을 것 같습니다.

------------------------------
Bohyon Hwang
Director
블루프리즘
Seoul
+82262033950
------------------------------