Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
외부 프로그램 실행시에서요..고수님들이요..제발..
winexec, createprocess로 외부 프로그램을 실행하는데요..외부 프로그램을
winexec가 포함된 델파이 프로그램과 별개로 단독으로 실행할수는 없는건가요?
winexec로 실행시키면 델파이 프로그램이 종료되야지만 다음 실행파일을 실행하는것
같아서요..델파이 프로그램이 끝날때 까지 실행파일 루틴이 정지합니다..
어케 해야될까요...실행부를 DLL로 빼도 유닛으로 빼도 마찬가지 입니다..제발 답
변부탁드립니다..
1
COMMENTS
잘난체
•
2001.10.12 18:57
전영미씨..
WinExec로 외프로그램을 호출한다고 해서 델파이프로그램이 죽지는 않는것 같은데요
혹시 WinExec에서 실행하면서 델파이 프로그램을 죽이는 루틴이 포함되어 있지
않은지를 확인해보세요..
procedure TForm1.N1Click(Sender: TObject);
var
s_ExeWithParams : array[0..30] of char;
begin
StrPCopy(s_ExeWithParams,'실행파일명');
if FileExists('실행파일명') then
WinExec(s_ExeWithParams, SW_MAXIMIZE)
else MessageDlg('프로그램이 없어잉.',mtInformation,[mbOK],0);
end;
활용예입니다...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
궁금차
•
2001.10.12 20:04
1
COMMENTS
/
0
LIKES
다이얼로크에서 ID_ok와 mb_ok의 차이..
최용일
•
2001.10.12 20:14
안녕하세요. 최용일입니다. 도움말에 다 나와 있는데요... TApplication.MessageBox항목의 도움말을 찾...
감사
•
2001.10.12 19:51
1
COMMENTS
/
0
LIKES
VC의 배열선언을 델파이에서는 넘겨줄수 있는지..
최용일
•
2001.10.12 20:21
안녕하세요. 최용일입니다. dll이 서로 다른 언어로 제작된 프로그램에서 사용될려면 상호간에 호환되는...
초보임다
2001.10.12 19:50
0
COMMENTS
/
0
LIKES
[급질문]외면하시지 마시고 바른길로 인도하여 주소서...[급질문]
정규성
•
2001.10.12 19:46
2
COMMENTS
/
0
LIKES
InputBox에서 Setfocus를 사용할수 있나요.???
류한규
•
2001.10.12 20:23
repeat input_data:= InputBox('검색 입력 박스', '제품 코드를 입력하세요.ex) ...
최용일
•
2001.10.12 20:16
안녕하세요. 최용일입니다. repeat나 while문을 쓰세요... ---------------------------------------...
델프리
•
2001.10.12 20:51
1
COMMENTS
/
0
LIKES
[急] Memo위에 Image 올려 놓기?
김일영
•
2001.10.12 22:19
델프리 wrote: > > image1가 Memo1위에 올라가지가 않습니다. > > BringToFront를 해도 안되던데. >...
sun
•
2001.10.12 18:35
1
COMMENTS
/
0
LIKES
[초보자]- 작업 폼 화면이 F12로 안 나와요..
잘난체
•
2001.10.12 18:50
dcu화일이 깨진것이 아니라. dfm 화일이 없어서 그런것 안니가요... dcu화일은 컴파일할때 생...
칼리
2001.10.12 18:22
0
COMMENTS
/
0
LIKES
Re: 마이다스에서 ..... 쿼리 결과값 가져오기
박지원
2001.10.12 16:41
0
COMMENTS
/
0
LIKES
스트링그리드에서 셀안의 내용이 변경되었을때 수정여부를 체크하는 방법은???
델피언
2001.10.12 21:39
0
COMMENTS
/
0
LIKES
SQL 서버 2000에서 데이터가 안 보이는 문제
oranzi
•
2001.10.12 11:06
1
COMMENTS
/
0
LIKES
델파이로 리눅스서버에 소켓연결할 때에...
이경문
•
2001.10.12 19:23
5초동안 멈춰 버린다는 것은 서버때문에 그런 것은 아닙니다. 원래 TCP라는 프로토콜이 OS나 H/W에 관계없...
benjy
•
2001.10.12 10:03
3
COMMENTS
/
0
LIKES
TV 수신카드 사용방법...
이경문
•
2001.10.12 19:04
TV수신카드이건, USB PC Camera이건, 화상관련 API는 VFW(Video For Windows) 표준만 따라 가면 어디에서...
benjy
•
2001.10.18 01:28
VideoCap을 가지고 외부입력 SVHS 신호를 디스플레이는 가능하게 되었습니다... 그러면 제가 하고 싶은것...
박상윤
•
2001.10.18 03:47
간단하게 쓰시려면.. MCI함수를 이용하심 되구여.. Direct show 로 하실려면 ICrossbar 등 여러가지를 구...
전영미
•
2001.10.12 07:47
1
COMMENTS
/
0
LIKES
외부 프로그램 실행시에서요..고수님들이요..제발..
winexec, createprocess로 외부 프로그램을 실행하는데요..외부 프로그램을 winexec가 포함된 델파이 프로그램과 별개로 단독으로 실행할수는 없는건가요? winexec로 실행시키면 델파이 프로그램이 종료되야지만 다음 실행파일을 실행하는...
잘난체
•
2001.10.12 18:57
전영미씨.. WinExec로 외프로그램을 호출한다고 해서 델파이프로그램이 죽지는 않는것 같은데...
초보자
2001.10.12 07:32
0
COMMENTS
/
0
LIKES
ISAPI DLL을 디비에 저장하는방법
데미안
2001.10.12 05:33
0
COMMENTS
/
0
LIKES
인스톨 쉴드에 관한 질문입니다.
쿼리문 질문
•
2001.10.12 04:33
1
COMMENTS
/
0
LIKES
쿼리문 질문
코스엑스
•
2001.10.12 20:33
쿼리문 질문 wrote: > a의합 a의합에합 > ================= > 1 6 > 2 6 > 3 6 ...
최유순
•
2001.10.12 03:23
1
COMMENTS
/
0
LIKES
델파이의 에러
승추니
•
2001.10.12 06:43
최유순 wrote: > 델파이에서 'Name not unique in this context' 이런 에러가 납니다 > 이에러는 BDE.IN...
어드벤스 그리드
2001.10.12 02:41
0
COMMENTS
/
0
LIKES
어드벤스 스트링 그리드 사용법 알려주세요...
이상탁
2001.10.12 02:13
0
COMMENTS
/
0
LIKES
PostScript 파일에 대해서
엄청지친이
2001.10.12 02:05
0
COMMENTS
/
0
LIKES
오라클이 문젠가...델파이가 문젠가...내가 문젠가.....
유승완
•
2001.10.12 02:00
2
COMMENTS
/
0
LIKES
각 폼마다 작업표시줄에 아이콘 생기게 하는방법좀..
neps
•
2001.10.12 04:43
작성자 : 김영호 (soft005@lycos.co.kr) 조회: 236, 줄수: 12, 분류: 팁 [팁] 윈도우의 작업표시줄...
유승완
•
2001.10.12 19:31
감사감사..이런게 있었군요.. 나름대로 자료를 찾았는데 없어서 무자게 고민했답니당... 최악의 경우는 ...
전영미
2001/10/12 07:47
Views
333
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
전영미씨..
WinExec로 외프로그램을 호출한다고 해서 델파이프로그램이 죽지는 않는것 같은데요
혹시 WinExec에서 실행하면서 델파이 프로그램을 죽이는 루틴이 포함되어 있지
않은지를 확인해보세요..
procedure TForm1.N1Click(Sender: TObject);
var
s_ExeWithParams : array[0..30] of char;
begin
StrPCopy(s_ExeWithParams,'실행파일명');
if FileExists('실행파일명') then
WinExec(s_ExeWithParams, SW_MAXIMIZE)
else MessageDlg('프로그램이 없어잉.',mtInformation,[mbOK],0);
end;
활용예입니다...