Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
delay에 관한 질문입니다..
딜레이가 실행되고 있는 중간에
delay를 해제시킬순 없나요?
2
COMMENTS
김하늘
•
2000.08.24 00:55
정연 wrote:
> 딜레이가 실행되고 있는 중간에
>
> delay를 해제시킬순 없나요?
딜레이가 아니라 Sleep아닌가여....
SleepEx란 API가 있는데 그 함수로 될지
안되면 프로시저하나 만드셔유~~
호출은 이렇게 해보서유
DelayX(7000, VK_ESCAPE);
// 틱단위 아시죠 1/1000초라는 거요
Procedure DelayX(Tick: DWORD; KeyValue: Integer);
var
iFirst: DWORD;
Begin
iFirst := getTickCount; // 시작시 틱 보관
while((getTickCount-iFirst) <=Tick) do
begin
Application.ProcessMessages;
if ((GetKeyState(KeyValue) and $8000) = $8000) Then Begin
Break;
End;
end; //루프돌면서 현재틱-시작시틱 <= 딜레이틱할 조건동안 계속돔
end;
0
0
삭제
수정
댓글
정연
•
2000.08.24 04:17
김하늘 wrote:
> 정연 wrote:
> > 딜레이가 실행되고 있는 중간에
> >
> > delay를 해제시킬순 없나요?
>
> 딜레이가 아니라 Sleep아닌가여....
> SleepEx란 API가 있는데 그 함수로 될지
> 안되면 프로시저하나 만드셔유~~
> 호출은 이렇게 해보서유
> DelayX(7000, VK_ESCAPE);
>
> // 틱단위 아시죠 1/1000초라는 거요
> Procedure DelayX(Tick: DWORD; KeyValue: Integer);
> var
> iFirst: DWORD;
> Begin
> iFirst := getTickCount; // 시작시 틱 보관
> while((getTickCount-iFirst) <=Tick) do
> begin
> Application.ProcessMessages;
> if ((GetKeyState(KeyValue) and $8000) = $8000) Then Begin
> Break;
> End;
> end; //루프돌면서 현재틱-시작시틱 <= 딜레이틱할 조건동안 계속돔
> end;
>
>
>
>
김하늘님
좀 자세히 설명해주실순 없나요?
딜레이를 써본적이 없어서
무슨뜻인지 잘 모르겠어요
부탁합니다
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
왕초보
•
2000.08.24 04:23
3
COMMENTS
/
0
LIKES
[잡담] 죄송죄송!~~~ 이은정님 보세여!~~ 꼭!~~
노을
•
2000.08.24 08:37
안녕하세요 노 을 입니다. 님께서 이미 푸신 문제라고 하더라도, 삭제는 -.-.. [자답] 이라는 것이 ...
조규춘
•
2000.08.24 09:13
.
조규춘
•
2000.08.24 04:55
왕초보님.. 이은정님과 친해지고 싶으시면 델파이세상에 가입하셔용~! 이은정님은 초기멤버인데용...
김영애
•
2000.08.24 04:21
2
COMMENTS
/
0
LIKES
문자열에서 공백을 기준으로 두개로 나누고 싶어요...
최용일
•
2000.08.24 04:35
안녕하세요. 최용일입니다. 먼저 알고리즘을 잘 생각해보세요. 함수사용법도 다시 한번 상기해보구요. ...
심동훈
•
2000.08.24 05:48
김영애 wrote: > 궁금한게 있습니다.. > 좀 가르쳐 주세요~~~ > > 예를 들어)) 테이블에 "인텔 펜티엄...
양동욱
•
2000.08.24 03:54
1
COMMENTS
/
0
LIKES
Append 혼동에 대해서....
심동훈
•
2000.08.24 05:48
양동욱 wrote: > 쿼리문 안에서, 파일을 오픈해서 쓰는 Append(F)라는 문을 실행하니깐 > 자꾸 "Too Many...
heimdal
•
2000.08.24 03:35
3
COMMENTS
/
0
LIKES
버퍼에 저장하기[소스포함]
최용일
•
2000.08.24 04:19
안녕하세요. 최용일입니다. 예를 들어보죠... AllocMem // 파일을 연다... Buf := 어떤값 // 파일에...
heimdal
•
2000.08.24 04:33
잘 모르겠는데여... 자세하게 설명해주시겠어여?? 제가보기엔 문제없는것같은데.. 최용일 wrote: >...
최용일
•
2000.08.24 04:42
헐~ FreeMem을 해서 버퍼에 할당된 메모리를 제거하잖습니까? 그럼 그 버퍼에 들어있는 데이터들이 ...
우정범
•
2000.08.24 03:08
1
COMMENTS
/
0
LIKES
Query 의 Params 를 FieldName 줄수 없나요 ?
성호종
•
2000.08.24 03:41
우정범 wrote: 없습니다. FieldEditor에 올리지 않고는 가능합니다. query1.Close; Query1.sql.t...
한대필
•
2000.08.24 05:17
1
COMMENTS
/
0
LIKES
Memo의 MaxLength = 10 설정후 한글이 6자 이상 입력된후 에러 발생
조규춘
•
2000.08.24 08:13
한대필 wrote: > 이상하네요. > 메모장의 MaxLength 를 10으로 설정했습니다. > 그랬더니 이럴수가 한글...
정연
•
2000.08.24 02:12
2
COMMENTS
/
0
LIKES
이런 문자열 자를땐 어떻게 해야 하나여?
최용일
•
2000.08.24 02:24
안녕하세요. 최용일입니다. 아마도 하실려는일이 파일 이름만 바꿀려고 하는것 같은데 맞나요? var ...
정연
•
2000.08.24 02:48
세상에 --+ 전 혼자 무슨 짓을 한걸까요? 일명 삽질 --; 정말 무식이 죕니다 죄라~ 몇줄이 단 ...
박재영
2000.08.24 02:13
0
COMMENTS
/
0
LIKES
오라클의 db를 쿼리 이용하여 스트링그리드로 뿌리는 방법을.....
한미르
2000.08.24 02:26
0
COMMENTS
/
0
LIKES
Access DB에서 image에 널값허용하는 코드는?마니 도와주세여
Clock
2000.08.24 01:11
0
COMMENTS
/
0
LIKES
프로그램 자동 패치??
소건영
2000.08.24 01:07
0
COMMENTS
/
0
LIKES
dat 파일변환에 관하여...
서일식
2000.08.24 01:02
0
COMMENTS
/
0
LIKES
CDRW를 제어할 수 있는 함수를 알고 있나요?
박재영
•
2000.08.24 01:03
1
COMMENTS
/
0
LIKES
DB의 내용을 스트링그리드에 뿌리는 방법 좀 알려주세요.
지나가는이
•
2000.08.24 01:45
박재영 wrote: > 제가 정말 왕초보입니다.... > 근데 급하거든요....도와주세요.... > > db(items.db-...
최용일
•
2000.08.24 04:54
3
COMMENTS
/
0
LIKES
Re: 하나의 Image 컴포넌트에 여러개의 이미지들을 나열하는 방법은?
유상
•
2000.08.24 04:55
에러가 나요... Bitmap.LoadFromFile(...1st image file...); ()안의 image는 파일 경로를 말한는건가요....
최용일
•
2000.08.24 04:55
안녕하세요. 최용일입니다. 흠~ Bitmap := Bitmap.Create; // 에러가 나요... > Bitmap.LoadFromFi...
최용일
•
2000.08.24 04:56
네~ 아래와 같이 하시면 되겠네요. for문으로 리스트박스의 아이템숫자만큼 돌리시면 되겟네여. TBitmap...
왕초보
•
2000.08.24 05:28
1
COMMENTS
/
0
LIKES
[재질문] 마우스로 폼을 누르면 폼에 이미지를 띄우는 겁니다.
이은정
•
2000.08.24 05:28
왕초보 wrote: > 이은정님 답변은 감사합니다.!~~~ 꾸벅!~~~` > > 그런데 폼을 두번 클릭하면 이미 폼...
김하늘
2000.08.24 00:27
0
COMMENTS
/
0
LIKES
Re: [재질문] dbgrid에서 data
4master
2000.08.24 00:14
0
COMMENTS
/
0
LIKES
안녕하세요(급) 파라독스 디비에서...(SQL)
정연
•
2000.08.23 23:51
2
COMMENTS
/
0
LIKES
delay에 관한 질문입니다..
딜레이가 실행되고 있는 중간에 delay를 해제시킬순 없나요?
김하늘
•
2000.08.24 00:55
정연 wrote: > 딜레이가 실행되고 있는 중간에 > > delay를 해제시킬순 없나요? 딜레이가 아니라 Sl...
정연
•
2000.08.24 04:17
김하늘 wrote: > 정연 wrote: > > 딜레이가 실행되고 있는 중간에 > > > > delay를 해제시킬순 없나요...
델피언
2000.08.23 23:50
0
COMMENTS
/
0
LIKES
Socket Error 10055 api connect
고양군
•
2000.08.23 23:30
3
COMMENTS
/
0
LIKES
서버의 문서화일 클라이언트에서 열어보기..
최용일
•
2000.08.24 03:04
안녕하세요. 최용일입니다. FTP같은 프로토콜을 이용해서 클라이언트로 다운받은 다음에 읽어오면 될것 ...
고양군
•
2000.08.24 03:17
문형록입니다. 안녕하세요!! 근데 ftp로 화일을 전송받아서 그 내용을 열어보고 수정하고 다시 ftp로 전...
최용일
•
2000.08.24 03:28
FTP든 HTTP든 서버의 파일을 받아야 볼 수 있죠... 고양군 wrote: > 문형록입니다. > 안녕하세요!! ...
정연
2000/08/23 23:51
Views
315
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 딜레이가 실행되고 있는 중간에
>
> delay를 해제시킬순 없나요?
딜레이가 아니라 Sleep아닌가여....
SleepEx란 API가 있는데 그 함수로 될지
안되면 프로시저하나 만드셔유~~
호출은 이렇게 해보서유
DelayX(7000, VK_ESCAPE);
// 틱단위 아시죠 1/1000초라는 거요
Procedure DelayX(Tick: DWORD; KeyValue: Integer);
var
iFirst: DWORD;
Begin
iFirst := getTickCount; // 시작시 틱 보관
while((getTickCount-iFirst) <=Tick) do
begin
Application.ProcessMessages;
if ((GetKeyState(KeyValue) and $8000) = $8000) Then Begin
Break;
End;
end; //루프돌면서 현재틱-시작시틱 <= 딜레이틱할 조건동안 계속돔
end;