Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
^^ 헐 오토마우스에 관해서임당...^^
지가 오토마우스를 맹글고 시포엽..
음 지가 구상하고 있는 것은 마우스가 50초정도 움직이쥐 않으면
마우스를 자동으로 움직이게 하는 것임당..^^
헐... 어떻게 하면 이렇게 맹글수 있죠......^^
암나 갈켜 주시와여.....
음 마우스의 포인터함수를 이용 하나여??
궁금.. 흠.
1
COMMENTS
구창민
•
2000.07.27 03:02
사바리.. wrote:
> 지가 오토마우스를 맹글고 시포엽..
>
> 음 지가 구상하고 있는 것은 마우스가 50초정도 움직이쥐 않으면
>
> 마우스를 자동으로 움직이게 하는 것임당..^^
>
> 헐... 어떻게 하면 이렇게 맹글수 있죠......^^
>
> 암나 갈켜 주시와여.....
>
> 음 마우스의 포인터함수를 이용 하나여??
>
> 궁금.. 흠.
사발님 안녕하세요~
즐거운 저녁식사 시간이 다가왔네요 ^^(식충이..)
말씀하신 특정시간동안 마우스가 움직이지 않았는지 조사하려면
예전에 저는 이렇게 사용했었어요.
예를 들면 ..
var
Form1: TForm1;
cnt: integer;
oldP: TPoint;
implementation
{$R *.DFM}
procedure TForm1.Timer1Timer(Sender: TObject);
var P: TPoint;
begin
GetCursorPos(P);
if (oldP.x = P.x) and (oldP.y=P.y) then
begin
oldP:= P;
inc(cnt);
end
else
begin
oldP:= P;
cnt:= 0;
end;
if cnt=5 then //TTimer를 1초로 셋팅했다면 약 5초..
begin
ShowMessage('5초동안 마우스를 안 움직였잖아~~');
end;
end;
그리고 원하는 좌표로 마우스를 움직이는 것은
대충 아래 형태로..
P.X := 100;
P.Y := 100;
P := Self.ClientToScreen(P);
SetCursorPos(P.X, P.Y); // 마우스 커서를 좌표점(100, 100) 으로 이동...
그럼 즐거운 프로그래밍 하세요~~~
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
좋은날
2000.07.27 03:12
0
COMMENTS
/
0
LIKES
혹시 Toad같은 프로그램이...
spirit
•
2000.07.27 02:58
1
COMMENTS
/
0
LIKES
database사용시에 에러발생..
구창민
•
2000.07.27 03:14
spirit wrote: > > Project Project1.exe raised exception class EDatabase Error with message 'Datab...
배우미
2000.07.27 02:57
0
COMMENTS
/
0
LIKES
SOS
김영습
•
2000.07.27 02:56
2
COMMENTS
/
0
LIKES
소켓!.. 후~.. 왜 첫번짼 안가구 두번짼 가는걸까요? ㅠㅠ
구창민
•
2000.07.27 03:08
김영습 wrote: > 안녕하세요...^^ > > 재미난 현상이 발생해서.. 이녀석이 왜이럴까? 고심고심한 끝에 ...
김영습
•
2000.07.27 07:34
구창민님 답변감사 드립니다. clientsocket 의 onwrite 이벤트에다가 메세지를 주니 메세지가 가더군요....
왕초보
2000.07.27 02:50
0
COMMENTS
/
0
LIKES
ctx_ddl 실행은 어디서 해야하나여?
한현정
2000.07.27 02:44
0
COMMENTS
/
0
LIKES
QRCompositeReport에서 pagefooter가 출력이 안돼요.
tommy
•
2000.07.27 02:42
2
COMMENTS
/
0
LIKES
해당 레코드 색깔 넣기(디비그리드)
델초보
•
2000.08.01 16:27
DBGrid의 OnDrawCell이벤트 코딩은 잘하셨구요, FormCreate나 FormShow, FormActivate시에 DBGrid1.Colu...
최용일
•
2000.07.27 10:36
안녕하세요. 최용일입니다. 흠~ 이전폼에서
한현정
•
2000.07.27 02:13
1
COMMENTS
/
0
LIKES
quick report와 printer tray와의 관계
한현정
•
2000.09.28 03:18
제가 찾았습니다. 드라이버 문제였습니다. 업그레이드된 드라이버를 설치해야 합니다. 한현정 wrote: ...
윤미영
2000.07.27 02:13
0
COMMENTS
/
0
LIKES
그림판에서 확대 기능에 관한 질문
손금영
2000.07.27 02:09
0
COMMENTS
/
0
LIKES
BatchMove도 트랜잭션 처리가 가능한지요?
최용규
2000.07.27 02:07
0
COMMENTS
/
0
LIKES
updatesql컴포넌트 질문입니다.
델초보.
•
2000.07.27 01:57
3
COMMENTS
/
0
LIKES
Move문에서...-최용일님외 고수님들께
구창민
•
2000.07.27 03:05
델초보. wrote: > > 이어지는 질문인지 모르겠습니다만.... > > 스트링을 배열로 옮길때 > > var ...
델초보.
•
2000.07.27 03:22
구창민 wrote: > 델초보. wrote: > > > > 이어지는 질문인지 모르겠습니다만.... > > > > 스트링을 ...
구창민
•
2000.07.27 09:09
델초보. wrote: > 구창민 wrote: > > 델초보. wrote: > > > > > > 이어지는 질문인지 모르겠습니다만....
사바리..
•
2000.07.27 01:57
1
COMMENTS
/
0
LIKES
^^ 헐 오토마우스에 관해서임당...^^
지가 오토마우스를 맹글고 시포엽.. 음 지가 구상하고 있는 것은 마우스가 50초정도 움직이쥐 않으면 마우스를 자동으로 움직이게 하는 것임당..^^ 헐... 어떻게 하면 이렇게 맹글수 있죠......^^ 암나 갈켜 주시와여..... 음 마우스의 포...
구창민
•
2000.07.27 03:02
사바리.. wrote: > 지가 오토마우스를 맹글고 시포엽.. > > 음 지가 구상하고 있는 것은 마우스가 50초...
이현숙
•
2000.07.27 01:57
1
COMMENTS
/
0
LIKES
<질문>도움말 목차 만드는법 좀 갈쳐주세요~~
최용일
•
2000.07.27 10:39
안녕하세요. 최용일입니다. Marco Cantu가 지은 Inside Secret Delphi 5(삼각형프레스)란 책에 보시면 ...
갈메기
•
2000.07.27 01:54
1
COMMENTS
/
0
LIKES
ShellExecute 사용시 인자를 4개 넘기는 방법?
최용일
•
2000.07.27 03:06
안녕하세요. 최용일입니다. 하나나 네개나 똑같아요... 그냥 스페이스로 구분하면 됩니다. 하나일때 ...
초보
•
2000.07.27 01:44
2
COMMENTS
/
0
LIKES
대소문자구별없이 비교는 어떻게 하나요?
최용일
•
2000.07.27 03:03
안녕하세요. 최용일입니다. CompareText함수를 이용하세요. if CompareText(edit1.text, 'abc') = 0 ...
혀노
•
2000.07.27 01:50
LowerCase 함수를 사용해보세요! 받은값을 무조건 소문자로 바꾸어서 비교하시면 될것 같네요~ 반대 함수...
김태영
2000.07.27 01:38
0
COMMENTS
/
0
LIKES
델파이에서는 클래스간의 자료 전달방법은...
문형록
•
2000.07.27 01:27
1
COMMENTS
/
0
LIKES
버전비교를 하려고 하는데..
혀노
•
2000.07.27 01:58
저도 이런 비슷하게 네트웍으로 연결된 PC에서 해본적이 있거든요. 그래서 관련된 질문을 올린적이 있거든...
서세진
2000.07.27 00:44
0
COMMENTS
/
0
LIKES
고지서를 출력하고 싶어요.
cabinj
2000.07.27 00:32
0
COMMENTS
/
0
LIKES
데이타베이스 연결을 줄이는 방법좀..
사바리..
2000/07/27 01:57
Views
329
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 지가 오토마우스를 맹글고 시포엽..
>
> 음 지가 구상하고 있는 것은 마우스가 50초정도 움직이쥐 않으면
>
> 마우스를 자동으로 움직이게 하는 것임당..^^
>
> 헐... 어떻게 하면 이렇게 맹글수 있죠......^^
>
> 암나 갈켜 주시와여.....
>
> 음 마우스의 포인터함수를 이용 하나여??
>
> 궁금.. 흠.
사발님 안녕하세요~
즐거운 저녁식사 시간이 다가왔네요 ^^(식충이..)
말씀하신 특정시간동안 마우스가 움직이지 않았는지 조사하려면
예전에 저는 이렇게 사용했었어요.
예를 들면 ..
var
Form1: TForm1;
cnt: integer;
oldP: TPoint;
implementation
{$R *.DFM}
procedure TForm1.Timer1Timer(Sender: TObject);
var P: TPoint;
begin
GetCursorPos(P);
if (oldP.x = P.x) and (oldP.y=P.y) then
begin
oldP:= P;
inc(cnt);
end
else
begin
oldP:= P;
cnt:= 0;
end;
if cnt=5 then //TTimer를 1초로 셋팅했다면 약 5초..
begin
ShowMessage('5초동안 마우스를 안 움직였잖아~~');
end;
end;
그리고 원하는 좌표로 마우스를 움직이는 것은
대충 아래 형태로..
P.X := 100;
P.Y := 100;
P := Self.ClientToScreen(P);
SetCursorPos(P.X, P.Y); // 마우스 커서를 좌표점(100, 100) 으로 이동...
그럼 즐거운 프로그래밍 하세요~~~