Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
퀵레포트 빠져나오기
안녕하세요 답변이 없어서 다시올립니다
quickreport 미리보기를 for문으로 10번 돌렸습니다.
10번 다 봐야지 실행이 끝나는데 중간에 빠져나올수 있는
방법이 있을까요 ?
예를 들어서 무슨키를 누르면 빠져나올수 있을까요? coding으로 처리법이나
함수등 !
좋은 답변 부탁드립니다
감사합니다.
1
COMMENTS
최석기
•
1999.06.18 18:57
박형진 께서 말씀하시기를...
> 안녕하세요 답변이 없어서 다시올립니다
> quickreport 미리보기를 for문으로 10번 돌렸습니다.
> 10번 다 봐야지 실행이 끝나는데 중간에 빠져나올수 있는
> 방법이 있을까요 ?
> 예를 들어서 무슨키를 누르면 빠져나올수 있을까요? coding으로 처리법이나
> 함수등 !
> 좋은 답변 부탁드립니다
> 감사합니다.
>
>
어떤 식으로 돌아가는지는 잘 모르겠지만 아래 소스는 무한 루프를 돌다가 Ctrl+C를 누르면 무한 루프를 빠져나오는 소스이니 참조 하세요..
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
Check: Boolean;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
i := 0;
while True do begin
i := i + 1;
Application.ProcessMessages;
if Check then
break;
end;
Edit1.Text := IntToStr(i);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
check := False;
KeyPreview := True;
end;
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Shift = [ssCtrl] then
if (key = Ord('c')) or (key = Ord('C')) then
Check := True;
end;
end.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
강양규
•
1999.06.18 20:53
1
COMMENTS
/
0
LIKES
dbgrid에서 multi로 선택된 row를 알아내기
최석기
•
1999.06.18 21:24
강양규 께서 말씀하시기를... > 누가 저좀 도와주세요!!!! > query 를 사용하여 조회해온 data를 dbgrid...
안정한
1999.06.18 20:29
0
COMMENTS
/
0
LIKES
Socket으로 이미지전송에 관한 질문
하윤철
•
1999.06.18 20:09
1
COMMENTS
/
0
LIKES
컴파일된 사이즈가 67kbyte늘었습니다.
이정욱
•
1999.06.20 06:18
컴파일 하실때 Debug정보등을 같이 넣어놓고 컴파일 하셔서 그러는 경우도 있을 수 있습니다. 컴파일 옵션...
궁금이
1999.06.18 19:37
0
COMMENTS
/
0
LIKES
다른 컴포넌트의 속성 이어받기
최선기
1999.06.18 18:58
0
COMMENTS
/
0
LIKES
퀵리포트에서 소계를 계산하고 다시 그 합계를
박형진
•
1999.06.18 18:26
1
COMMENTS
/
0
LIKES
퀵레포트 빠져나오기
안녕하세요 답변이 없어서 다시올립니다 quickreport 미리보기를 for문으로 10번 돌렸습니다. 10번 다 봐야지 실행이 끝나는데 중간에 빠져나올수 있는 방법이 있을까요 ? 예를 들어서 무슨키를 누르면 빠져나올수 있을까요? coding으로 ...
최석기
•
1999.06.18 18:57
박형진 께서 말씀하시기를... > 안녕하세요 답변이 없어서 다시올립니다 > quickreport 미리보기를 for문...
북해
•
1999.06.18 18:04
1
COMMENTS
/
0
LIKES
동적생성한 버튼에서 이벤트를 발생시킬때..
최석기
•
1999.06.18 18:33
북해 께서 말씀하시기를... > 안녕하세요. 동적생성한 버튼에서 이벤트를 발생시킬때.. > B.OnClick := ...
박성훈
1999.06.18 17:25
0
COMMENTS
/
0
LIKES
이런 컴포넌트 없나요.
박성훈
•
1999.06.18 17:18
1
COMMENTS
/
0
LIKES
컴포넌트 동적생생 가운데...
최석기
•
1999.06.18 18:20
박성훈 께서 말씀하시기를... > 실행중에 노트북컴포넌트의 페이지를 필요한 수만큼 생성시키고, 각 페이...
유원주
•
1999.06.18 16:49
1
COMMENTS
/
0
LIKES
DB GD에서 EXcel로 보낸후 메모리에서 Excel을 없애는법?
최석기
•
1999.06.18 18:09
유원주 께서 말씀하시기를... > var > v : variant; > begin > v := CreateOLEObject('Excel.App...
이소라
•
1999.06.18 16:28
4
COMMENTS
/
0
LIKES
오빠들중Readln 프로시져에 대해 잘알고 꼐시면 한수.
하윤철
•
1999.06.18 17:28
이소라 께서 말씀하시기를... > Readln(파일명,그리고 뭐더라.....)파라미터를 도움말을 봤는데 뭐라고 하...
이소라
•
1999.06.19 04:13
하윤철 께서 말씀하시기를... > 이소라 께서 말씀하시기를... > > Readln(파일명,그리고 뭐더라.....)파...
이소라
•
1999.06.19 02:54
하윤철 께서 말씀하시기를... > 이소라 께서 말씀하시기를... > > Readln(파일명,그리고 뭐더라.....)파...
박성훈
•
1999.06.18 17:10
하수인 제가 한마디. 정확한지는 모르지만(하수의 특징) AssignFile로 만들어진 파일은 ASCII형태의 파일...
Heaven
•
1999.06.18 10:20
1
COMMENTS
/
0
LIKES
DBGrid에서 임의의 셀로 이동하는 방법(급함)
박성훈
•
1999.06.18 17:05
만약 DBGrid가 Table1과 연결되어 있고 Name이라는 필드로 이동하려면 BDGrid1.SelectedField:=Table1Name...
최선기
1999.06.18 09:31
0
COMMENTS
/
0
LIKES
Break Point와 Watches List의 사용법 좀...
이소라
•
1999.06.18 06:43
1
COMMENTS
/
0
LIKES
텍스트 파일을 읽어오긴오는데
안치봉
•
1999.06.18 06:45
이소라 께서 말씀하시기를... > 텍스트파일을 읽어올때 한줄 한줄 리턴값을 만나면 다음으로 넘어가고,그...
정연호
1999.06.18 06:21
0
COMMENTS
/
0
LIKES
Delphi to Ms-SQL 접속문제...
jwon
•
1999.06.18 04:48
1
COMMENTS
/
0
LIKES
도와주세요!!!
하윤철
•
1999.06.18 05:18
jwon 께서 말씀하시기를... > 1.sqlra32.dll 이 델파이에 포함된 파일인지, 기능은 무엇인지? > 2.델파이...
하윤철
1999.06.18 04:01
0
COMMENTS
/
0
LIKES
열린 파일이 닫힌 걸 알수 있는 방법이...
황규범
1999.06.18 03:44
0
COMMENTS
/
0
LIKES
QReport에서의 Column
유애선
1999.06.18 03:36
0
COMMENTS
/
0
LIKES
listview에서 treeview로 드래그할때..
박성훈
•
1999.06.18 02:51
1
COMMENTS
/
0
LIKES
스크롤바없이 스크롤하기
하윤철
•
1999.06.18 05:26
박성훈 께서 말씀하시기를... > 폼이나 스크롤박스의 Margin과 Range의 합이 작업영역보다 크면 스크롤박...
박형진
1999/06/18 18:26
Views
165
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 안녕하세요 답변이 없어서 다시올립니다
> quickreport 미리보기를 for문으로 10번 돌렸습니다.
> 10번 다 봐야지 실행이 끝나는데 중간에 빠져나올수 있는
> 방법이 있을까요 ?
> 예를 들어서 무슨키를 누르면 빠져나올수 있을까요? coding으로 처리법이나
> 함수등 !
> 좋은 답변 부탁드립니다
> 감사합니다.
>
>
어떤 식으로 돌아가는지는 잘 모르겠지만 아래 소스는 무한 루프를 돌다가 Ctrl+C를 누르면 무한 루프를 빠져나오는 소스이니 참조 하세요..
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
Check: Boolean;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
i := 0;
while True do begin
i := i + 1;
Application.ProcessMessages;
if Check then
break;
end;
Edit1.Text := IntToStr(i);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
check := False;
KeyPreview := True;
end;
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Shift = [ssCtrl] then
if (key = Ord('c')) or (key = Ord('C')) then
Check := True;
end;
end.