단순 메크로 질문 ~ !
연보라
Private Declare Function GetAsyncKeyState Lib user32 (ByVal vKey As Byte) As Byte
Private Declare Function SetCursorPos Lib user32 (ByVal x As Long, ByVal y As Long) As Long
Private Declare Sub mouse_event Lib user32 (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Const MOUSEEVENTF_LEFTDOWN = &H2
Const MOUSEEVENTF_LEFTUP = &H4
Private Sub Timer1_Timer()
If Not GetAsyncKeyState(vbKeyF3) = 0 Then SetCursorPos 942, 518
Call mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
Call mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
SendKeys (Text1.Text)
SendKeys (Chr(13))
End If
End Sub소스는 이러합니다. 타이머 인터벌은 1000으로 주었구요 이렇게 되면 마우스 클릭을 먼저하고 키보드가 입력 되야하는데입력이 먼저 나가고 클릭이 되는 것 처럼 보입니다. 실지로 너무 빨라서 그런지 두개의 순서가 명확하지가 않습니다. 혹시 마우스 이벤트와 키보드를 입력하는 사이에 시간을 지연시키고 싶은데 방법이 있을까요? 그리고 소스 자체에 문제가 있는건가요? ㅠㅠ 어렵네요 하아...최종 - f3 키를 누르면 지정된자표를 클릭 그후 text1.text 의 캡션값을 넣고 엔터 ~ 끝 이렇게 되야되는데 잘안되네요 ^^;;
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2698995 | [사진有] 비밀번호 틀리면 다음 창으로 안넘어가지게 하는법없나요?? (3) | 슬현 | 2025-06-22 |
2698939 | 메세지박스 줄띄우는법 | 누리별 | 2025-06-21 |
2698910 | 런타임 424 질문 | 야미 | 2025-06-21 |
2698883 | 배열에 관련하여 (1) | 민트맛캔디 | 2025-06-21 |
2698856 | 빤짝거리는 내 툴의 재목 !? | 초롱꽃 | 2025-06-20 |
2698830 | 리스트 인덱스 질문 (2) | 말글 | 2025-06-20 |
2698803 | 리스트 뷰 질문이요. (2) | 딸기향 | 2025-06-20 |
2698750 | 헐 웹브앙대요 | 꺆잉 | 2025-06-19 |
2698694 | 모듈의 핸들 | 렁찬 | 2025-06-19 |
2698674 | VB 고수분들 봐주세요 (6) | 세이 | 2025-06-19 |
2698617 | 윈속.ocx다운받는곳좀여 | 안토니 | 2025-06-18 |
2698588 | 자 나를 즐겁게 해봐요 | 다흰 | 2025-06-18 |
2698529 | 이거 저작권 상,고,명인데 점부탇드림 (3) | 서향 | 2025-06-17 |
2698503 | 오늘도~윈속질문이요~ | 텐시 | 2025-06-17 |
2698478 | 비베6에서 exe파일만들때 자동링커되려면 | 달달한캔디 | 2025-06-17 |
2698431 | 파일 주소 숨기고 다운로드 하게 하는 방법! (질문임..) (1) | 비마중 | 2025-06-16 |
2698405 | 어떤 dll 이 제 보안프로그램 메모리를 자꾸 변조하는데. (2) | 귀염포텐 | 2025-06-16 |
2698372 | 웹브라우저 특정부분 보여주기 | 보물선 | 2025-06-16 |
2698343 | 위도우 8 - 비주얼베이직 6.0 설치 오류..(Heple...Me..ㅠ_ㅠ) (2) | 접시 | 2025-06-16 |
2698319 | 하다가 도중에 오류가떠서 특정부분으로 가게하는건어떻게하나요? | 연하늘 | 2025-06-15 |