Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
실행파일을 호출해서 실행하려면........
다른 실행 파일을 등록해 버튼을 클릭했을때 실행 되게 하려면 어케 해야하나여?
갈쳐주세엽~~~ 제가 아주 무식하걸랑여 ㅡ.ㅡ;;;
간단한거 같은데....머르겐네여... ㅡ.ㅡ <==== 얘 정말 무식함
그럼 고수님들의 리플 기다리겠씀다~~^^;;
5
COMMENTS
바사기몬
•
2001.05.19 04:05
보통 실행을 목적으로 한다면 CreateProcess 또는 WinExec를 사용합니다..
보다 디테일하게 실행된 프로세스의 핸들 까지 관리를 하실려면
CreateProcess를 사용하시면 되구요..
단순한 실행이나 에러메세지 처리만 필요하면 WinExec도 무난 합니다..
사실 WinExec는 내부적으로 CreateProcess를 콜하는 것으로 알고 있습니다..
ShellExecute는 데이타파일(.txt, .doc, .htm)을 윈도우탐색기에서 더블클릭해서
실행한것과 같은 효과가 난다고 보면 됩니다.실행파일을 실행 시킬수도 있지만
원단은 CreateProcess이라 여겨 집니다..
각 API함수에 대해서는 도움말도 잘 나와 있고 여기에도 자료가 꽤 있는 걸로
알고 있습니다..
그럼 이만 즐코 하세염..
0
0
삭제
수정
댓글
칼라
•
2001.05.19 00:36
왕초보? wrote:
> 다른 실행 파일을 등록해 버튼을 클릭했을때 실행 되게 하려면 어케 해야하나여?
> 갈쳐주세엽~~~ 제가 아주 무식하걸랑여 ㅡ.ㅡ;;;
> 간단한거 같은데....머르겐네여... ㅡ.ㅡ <==== 얘 정말 무식함
> 그럼 고수님들의 리플 기다리겠씀다~~^^;;
---------------------------------------------------------------------
프로그램을 띄우거나 파일을 실행할경우 ShellAPI 함수인
ShellExecute() 를 사용합니다.
이 함수는 원도우즈 탐색기에서 파일을 선택하고 더블클릭하는 기능과
동일한 동작을 합니다.
Uses 절에 ShellAPI 추가 하시고...
이렇게 하시면 notepad가 실행이 되겠죠...
ShellExecute(Handle,'open',
'notepad','','',SW_SHOWNORMAL);
0
0
삭제
수정
댓글
왕초보?
•
2001.05.19 00:43
아~ 정말 감사함다.... 그런데... 특정경로에 있는 실행파일을 실행하는 경우는 어떻게 해야하나요? 아응~ 한번 더 부탁 드립니다~ ^^;;;
칼라 wrote:
> 왕초보? wrote:
> > 다른 실행 파일을 등록해 버튼을 클릭했을때 실행 되게 하려면 어케 해야하나여?
> > 갈쳐주세엽~~~ 제가 아주 무식하걸랑여 ㅡ.ㅡ;;;
> > 간단한거 같은데....머르겐네여... ㅡ.ㅡ <==== 얘 정말 무식함
> > 그럼 고수님들의 리플 기다리겠씀다~~^^;;
> ---------------------------------------------------------------------
>
> 프로그램을 띄우거나 파일을 실행할경우 ShellAPI 함수인
> ShellExecute() 를 사용합니다.
> 이 함수는 원도우즈 탐색기에서 파일을 선택하고 더블클릭하는 기능과
> 동일한 동작을 합니다.
>
> Uses 절에 ShellAPI 추가 하시고...
> 이렇게 하시면 notepad가 실행이 되겠죠...
>
> ShellExecute(Handle,'open',
> 'notepad','','',SW_SHOWNORMAL);
>
0
0
삭제
수정
댓글
하기
•
2001.05.19 00:58
ShellExecute를 자세히 보시면 답이 나올텐데요...
notepad는 Windows디렉토리에 있기때문에 그냥 Path를 잡아주지 않은것이랍니다.
원칙은
ShellExecute(Handle,'open',
'C:Windowsnotepad','','',SW_SHOWNORMAL);이런식으로 쓰는것이죠...
특정 디렉토리의 특정 파일이라면 C:특정디렉토리특정파일.exe이런식으로
쓰시면 되겠죠...
왕초보? wrote:
> 아~ 정말 감사함다.... 그런데... 특정경로에 있는 실행파일을 실행하는 경우는 어떻게 해야하나요? 아응~ 한번 더 부탁 드립니다~ ^^;;;
>
>
>
> 칼라 wrote:
> > 왕초보? wrote:
> > > 다른 실행 파일을 등록해 버튼을 클릭했을때 실행 되게 하려면 어케 해야하나여?
> > > 갈쳐주세엽~~~ 제가 아주 무식하걸랑여 ㅡ.ㅡ;;;
> > > 간단한거 같은데....머르겐네여... ㅡ.ㅡ <==== 얘 정말 무식함
> > > 그럼 고수님들의 리플 기다리겠씀다~~^^;;
> > ---------------------------------------------------------------------
> >
> > 프로그램을 띄우거나 파일을 실행할경우 ShellAPI 함수인
> > ShellExecute() 를 사용합니다.
> > 이 함수는 원도우즈 탐색기에서 파일을 선택하고 더블클릭하는 기능과
> > 동일한 동작을 합니다.
> >
> > Uses 절에 ShellAPI 추가 하시고...
> > 이렇게 하시면 notepad가 실행이 되겠죠...
> >
> > ShellExecute(Handle,'open',
> > 'notepad','','',SW_SHOWNORMAL);
> >
0
0
삭제
수정
댓글
왕초보?
•
2001.05.19 19:01
담변해주신 모든 고수님들께 감사 드립니다^^ 항상 즐거운시간 되시기를....
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
진짜초보
2001.05.19 02:57
0
COMMENTS
/
0
LIKES
어떻게 해야합니까~고수님덜~
김상길
•
2001.05.19 02:55
1
COMMENTS
/
0
LIKES
PC2대 Direct연결시 프로그램 속도 떨어짐
김동수
•
2001.05.19 20:38
이거는 확실치 않습니다. 그저 얼핏줏어들은 얘기라서.... 소프트웨어적인 문제가 아니고 하드웨어 문제...
이정석
2001.05.19 02:53
0
COMMENTS
/
0
LIKES
'Cannot hide an MDI Child Form' 에러가 나요..
이우호
2001.05.19 02:10
0
COMMENTS
/
0
LIKES
ADO를 써서 ACCESS에 저장하려 하거든요
전유대
•
2001.05.19 01:44
1
COMMENTS
/
0
LIKES
NMSMTP에서 인증 받는 방법좀..
서재명
•
2001.05.20 13:54
전유대 wrote: > 안녕하세요? > 델파이 왕초보 전유대라고 합니다.. > 지금 NMSMTP컴포넌트를 사용해서...
게이머
2001.05.19 01:43
0
COMMENTS
/
0
LIKES
delphix 에서 setcolorkey 사용법 아시는분 없나요 ???
이원택
•
2001.05.19 01:37
1
COMMENTS
/
0
LIKES
출력버튼을 누르면 퀵레포트로 출력하는 방법은...?
감초
•
2001.05.20 02:17
create을 안해주셨군요. 기본형태 : Sb03Rpt_F := TSb03Rpt_F.create(nil); Sb03Rpt_F.QuickRep...
슬퍼요
•
2001.05.19 01:34
1
COMMENTS
/
0
LIKES
ShortCut에 있는 단축키 말고 다른것으로...
바다를향해
•
2001.05.19 05:49
핫키 or HotKey 라는 키워드로 검색함 해보세여...... 전역아톰을 쓰는 방법이 있는데.......아주 쉬워여....
박한호
2001.05.19 01:32
0
COMMENTS
/
0
LIKES
VB로만든 OCX를 델파이에서 연결...
권민경
•
2001.05.19 01:26
1
COMMENTS
/
0
LIKES
캡쳐화면에 이미지 액자를 넣으려하는데..
바다를향해
•
2001.05.19 06:03
2가지를 생각해볼수가 있을거 같네여.... 동영상과 겹치는 부분이 있는것과 없는것....... 당연히 겹치는...
어린왕자
•
2001.05.19 01:06
1
COMMENTS
/
0
LIKES
SendMessage요...-.-;
김동경
•
2001.05.19 02:03
SendMessage 에서 마지막에 들어가는 것은 TMessage 구조체에서 lParam 에 해당하는 겁니다. 따라서 메시...
어린왕자
•
2001.05.19 00:59
1
COMMENTS
/
0
LIKES
PChar 과 String의 서로의 변환 어떻게 한가요?
bean
•
2001.05.19 01:27
델 성경중 발췌했슴다. You can mix long strings (AnsiString values) and null-terminated strings (P...
백승환
2001.05.19 00:42
0
COMMENTS
/
0
LIKES
아스키로 나온 문자열을 2진수나 10진수로 바꿀수 있나요?
이원택
2001.05.19 00:16
0
COMMENTS
/
0
LIKES
퀵레포트에서 출력하려면....
신규선
2001.05.19 00:04
0
COMMENTS
/
0
LIKES
썸네일 기능을 구현 하고 싶은데요..
왕델초
•
2001.05.18 23:36
1
COMMENTS
/
0
LIKES
레포트의 detail밴드에서 두줄표현에서
송종석
•
2001.05.19 00:05
님이 원하시는 것이 2번째 줄의 대표자,나이,전화번호가 모두 없을 경우 2번째 줄을 인쇄하지 않을 것과 De...
왕초보?
2001.05.18 23:34
0
COMMENTS
/
0
LIKES
QrRichText 줄간격은 어케 변경가능한가엽?
윤아
2001.05.18 23:33
0
COMMENTS
/
0
LIKES
다운로드 관련 컴포넌트
왕초보?
•
2001.05.18 23:30
5
COMMENTS
/
0
LIKES
실행파일을 호출해서 실행하려면........
다른 실행 파일을 등록해 버튼을 클릭했을때 실행 되게 하려면 어케 해야하나여? 갈쳐주세엽~~~ 제가 아주 무식하걸랑여 ㅡ.ㅡ;;; 간단한거 같은데....머르겐네여... ㅡ.ㅡ
바사기몬
•
2001.05.19 04:05
보통 실행을 목적으로 한다면 CreateProcess 또는 WinExec를 사용합니다.. 보다 디테일하게 실행된 프로세...
칼라
•
2001.05.19 00:36
왕초보? wrote: > 다른 실행 파일을 등록해 버튼을 클릭했을때 실행 되게 하려면 어케 해야하나여? > 갈...
왕초보?
•
2001.05.19 00:43
아~ 정말 감사함다.... 그런데... 특정경로에 있는 실행파일을 실행하는 경우는 어떻게 해야하나요? 아응~...
하기
•
2001.05.19 00:58
ShellExecute를 자세히 보시면 답이 나올텐데요... notepad는 Windows디렉토리에 있기때문에 그냥 Path를 ...
왕초보?
•
2001.05.19 19:01
담변해주신 모든 고수님들께 감사 드립니다^^ 항상 즐거운시간 되시기를....
혀니
•
2001.05.18 23:24
1
COMMENTS
/
0
LIKES
특정프로그램에 헨들을 구하려고하는데요...
하느리
•
2001.05.19 09:43
안녕하세요 도움이 좀 될까 해서 글을 남깁니다 win32 API에 보면 HWND FindWindow( LPCTSTR lp...
왕초보?
2001/05/18 23:30
Views
253
Likes
0
Comments
5
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
보다 디테일하게 실행된 프로세스의 핸들 까지 관리를 하실려면
CreateProcess를 사용하시면 되구요..
단순한 실행이나 에러메세지 처리만 필요하면 WinExec도 무난 합니다..
사실 WinExec는 내부적으로 CreateProcess를 콜하는 것으로 알고 있습니다..
ShellExecute는 데이타파일(.txt, .doc, .htm)을 윈도우탐색기에서 더블클릭해서
실행한것과 같은 효과가 난다고 보면 됩니다.실행파일을 실행 시킬수도 있지만
원단은 CreateProcess이라 여겨 집니다..
각 API함수에 대해서는 도움말도 잘 나와 있고 여기에도 자료가 꽤 있는 걸로
알고 있습니다..
그럼 이만 즐코 하세염..