Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
프로그램 진행사항을 살릴 방법이 없을까요?
Delphi6으로 만든 DB변환 프로그램입니다..
프로그램 실행 중에 다른작업을 하다가 오면,
응답없슴으로 표시되고, 진행사항이 멈추는 현상이 발생합니다.
(작업은 진행중입니다)
repaint 로는 해결이 안되는데, 다른 방법이 없을까요?
1
COMMENTS
KDDG_Apine
•
2006.08.14 22:04
제 생각으로는 아마도 DB 변환쪽으로 프로세스가 집중되서 그런 현상이 나올겁니다..
DB 로 변환 하는 프로시져를 스레드 안에 넣고 실행해 보세요... 아마도 한가지 작업에 CPU가 몰리다 보니까 다른 처리가 되지 않아서 그런겁니다..
즉 DB 변환과 프로그레스를 같이 보이게 하려면 스레드 처리뿐이 방법이 없을듯합니다.
아니면 DB 변환 하면서 프로그레스가 처리 할수 있도록 application.processmessage OR sleep 등으로 처리를 좀 분산시키면 되지 않을까 싶습니다.
저는 첫번째 스레드를 추천합니다..
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
조성미
•
2006.08.13 20:43
2
COMMENTS
/
0
LIKES
오라클PROC의 CUrsor의 리턴값 DB그리드에 올리는 방법좀알려주세요??
착한천사
•
2006.08.16 22:12
착한천사입니다. 흠.. 오라클 버젼이 어떻게 되는지요? REF CURSOR가 있는거보니까.. 8i정도는 된것 같은...
조성미
•
2006.08.17 08:23
참고로 보내주신 메일 잘받아 보았구요 그런데 저는 현재 OLE방식이 아니고 BDE방식이구요 OR...
조현태
•
2006.08.13 15:38
1
COMMENTS
/
0
LIKES
두개 폼에서 DB 내용 조작.
KDDG_Apine
•
2006.08.14 22:07
어떤 DB를 사용하셨는지 모르겠지만 보통 DB 는 데이터를 insert 하고 commit이 되야 제대로 insert 가 된...
꺼칠한 넘
•
2006.08.12 00:11
1
COMMENTS
/
0
LIKES
db에 저장된 image를 panel에 올려 놓고 image를 image_view를 실행 시켜 읽기
이정욱
•
2006.08.12 08:49
Stream으로 읽어 온 후 , LoadFromStream으로 읽으면 파일 저장 없이 가능합니다. ^^
장덕곤
2006.08.11 20:13
0
COMMENTS
/
0
LIKES
ADO쿼리나 ADOCOMMAND로 백업실행시
임우식
2006.08.11 19:23
0
COMMENTS
/
0
LIKES
인터넷연결유무를 확인하여 끊겼을때 자동으로 연결시키는 법을 알고 싶습니다.
이의성
•
2006.08.11 19:21
1
COMMENTS
/
0
LIKES
프로그램 진행사항을 살릴 방법이 없을까요?
Delphi6으로 만든 DB변환 프로그램입니다.. 프로그램 실행 중에 다른작업을 하다가 오면, 응답없슴으로 표시되고, 진행사항이 멈추는 현상이 발생합니다. (작업은 진행중입니다) repaint 로는 해결이 안되는데, 다른 방법이 없을까요?
KDDG_Apine
•
2006.08.14 22:04
제 생각으로는 아마도 DB 변환쪽으로 프로세스가 집중되서 그런 현상이 나올겁니다.. DB 로 변환 하는 프...
박동녘
•
2006.08.11 05:34
1
COMMENTS
/
0
LIKES
IdTCPClient에서의 예외처리
델마니아
•
2006.08.15 00:45
혹시 TimeOut 시간대문에 그렇게 느끼는건 아니신지. IdTCPClient1.Connect(1000); 이렇게 해보시면, 무...
서현우
2006.08.10 20:52
0
COMMENTS
/
0
LIKES
OCX에서 문자Arry값을 가져오려면...
델코초
•
2006.08.10 03:38
4
COMMENTS
/
0
LIKES
컴파일후 EXE 를 Bianry(BIN)으로 가능한가요?
짜근앙마
•
2006.08.14 23:33
저도 하도 오래전 기억이라 가물가물 하지만 아마도 EXE 파일을 BIN으로 변환 해 주는 Converting Tool 이 ...
김재철
•
2006.08.10 22:50
확장명만 바꾸는걸 원하시면 프로젝트 옵션에서 Application 탭 Target file extension에 bin이라고 입력...
이정욱
•
2006.08.10 04:12
EXE가 바이너리 파일인데요..
델코초
•
2006.08.18 02:47
답변 감사드립니다. 추가로 질문 드리겠습니다. 델파이로 컴파일된 실행파일을 8051 MPU 같은곳에 ...
델파인
•
2006.08.10 02:36
1
COMMENTS
/
0
LIKES
스트링그리드 셀에 입력된 값 체크하는 방법 문의
장덕곤
•
2006.08.10 18:39
스트링그리드의 이벤트중에서 OnSetEditText 에 if StrToFloat(StringGrid1.Cells[Acol,Ar...
알티스트
•
2006.08.10 00:49
1
COMMENTS
/
0
LIKES
스크롤바가 계속 깜박이는데 어떻게 해결을 하나요?
이정욱
•
2006.08.10 04:14
무슨 질문인지 잘 모르겠지만.... 개발 하신 프로그램에서 그런거라면, 그 스크롤바를 만든 컨트롤의 Do...
눈이 큰 아이
•
2006.08.09 06:33
1
COMMENTS
/
0
LIKES
explorer.exe TerminateProcess 하기
이정욱
•
2006.08.10 04:15
XP에선 원래 다시 살아납니다. 어떤 서비스에서 담당하고 있을텐데요.. 이것을 관리하는 서비스를 찾아서 ...
DevFeel
•
2006.08.09 04:20
1
COMMENTS
/
0
LIKES
이창을 어케 띄우죠??
이정욱
•
2006.08.10 04:26
흠.. XP에선 잘 모르겠구요... 아마 2000이나 98에선 scandiskw 였던걸로 기억합니다.. 정확히 기억이 잘 ...
정영은
•
2006.08.09 02:08
1
COMMENTS
/
0
LIKES
컨트롤 지정된 좌표로 이동시키기
가시나무 새
•
2006.08.09 19:01
button2.Left := 10; button2.Top := 10; button2.Pa...
정원혁
2006.08.09 01:51
0
COMMENTS
/
0
LIKES
레이브리포트 업데이트 관련,,,
하수경
2006.08.09 00:43
0
COMMENTS
/
0
LIKES
파라독스 디비를 사용하는 방법?
쉼표
•
2006.08.08 21:16
6
COMMENTS
/
0
LIKES
소켓에서 서버에 연결된 여러 클라이언트에 경고메세지 보내는 법은??
이정욱
•
2006.08.10 04:20
서버 자체가 꺼졌을때는 당연히 불가능합니다.. 이미 하드웨어가 뻗었는데.. 무슨수로.. 단, 강제 종료...
채팅
•
2006.08.08 23:39
서버가 갑자기 꺼지는데 어떻게 서버에서 메세지를 보낼 수 있을 까요? 죽은 놈이 살아나 보낼리도 없고요...
쉼표
•
2006.08.08 23:52
예외처리나 에러처리를 통해서 충분히 메세지를 보낼수 있을것 같은데요... 방법 좀 갈켜주세요...
똘기콩쥬
•
2006.08.09 20:18
제가 보기에는 님의 질문에 대해 답변자분의 의견이 거의 정답에 근접한거 같습니다. (에러루틴에 잡히거...
쉼표
•
2006.08.09 21:40
어라 제가 말한건 그런뜻이 아니었는데 그렇게 받아들여졌다니 죄송하네요~~ 저는 에러처리를 추가...
똘기콩쥬
•
2006.08.09 23:19
ㅋㅋ 사이버공간의 특징이죠.. ^^ 일단 약간의 발상의 전환을 하셔서.... 하나의 서버가, 다수의 클...
늙은래머
•
2006.08.08 19:36
3
COMMENTS
/
0
LIKES
Tcp 소켓통신에서 서버측에서 연속적으로 보낸 두개의 패킷이 붙어서
이정욱
•
2006.08.10 04:22
패킷 단위로 처리 하는게 아닌, 프로토콜을 구현하셔서 사용하셔야 합니다. 즉, 그 신호의 시작과 끝을 ...
늙은래머
•
2006.08.10 17:20
답변에 감사드립니다. 시작과 끝을 요상한 문자들로 붙혀서 날려보내고 수신측에서 다시찾아 나눴더니 처...
권태훈
•
2006.08.09 23:51
달라 붙어있거나 중간에 빠져서(혹은 띄엄띄엄) 오는걸 처리해줘야 합니다. 그래서 버퍼풀을 중간에 만...
kivalan
2006.08.08 06:32
0
COMMENTS
/
0
LIKES
indy 를 이용한 UDP Rread 에서.
kddg_hyun
•
2006.08.08 03:13
1
COMMENTS
/
0
LIKES
챠트에서 x, y 값을 고정할 수 없나요?
정영은
•
2006.08.08 18:40
============================================ Chart1.BottomAxis.SetMinMax() << X축 Chart1...
이의성
2006/08/11 19:21
Views
299
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
DB 로 변환 하는 프로시져를 스레드 안에 넣고 실행해 보세요... 아마도 한가지 작업에 CPU가 몰리다 보니까 다른 처리가 되지 않아서 그런겁니다..
즉 DB 변환과 프로그레스를 같이 보이게 하려면 스레드 처리뿐이 방법이 없을듯합니다.
아니면 DB 변환 하면서 프로그레스가 처리 할수 있도록 application.processmessage OR sleep 등으로 처리를 좀 분산시키면 되지 않을까 싶습니다.
저는 첫번째 스레드를 추천합니다..