Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
데이타 파일만으로 어플리케이션을 찾아 실행하려면..
안녕하세요? 공대규라고 합니다.
탐색기나 시작 메뉴의 실행 명령에서는 데이타 파일만으로 어플리케이션을 실행할 수 있습니다.
예를 들어, test.doc 라는 파일을 워드와 실행하려면 그냥 test.doc 만 입력하거나 탐색기에서 더블 클릭하면 실행됩니다.
그런데 델파이에서 외부 어플리케이션을 실행할 때 사용하는 윈도우 API인 WinExec는 그렇게 하면 어플리케이션이 실행되질 않습니다.
방법을 아시는 분의 도움을 기다립니다.
감사합니다.
2
COMMENTS
최석기
•
1999.08.04 23:55
공대규 께서 말씀하시기를...
> 안녕하세요? 공대규라고 합니다.
>
> 탐색기나 시작 메뉴의 실행 명령에서는 데이타 파일만으로 어플리케이션을 실행할 수 있습니다.
> 예를 들어, test.doc 라는 파일을 워드와 실행하려면 그냥 test.doc 만 입력하거나 탐색기에서 더블 클릭하면 실행됩니다.
>
> 그런데 델파이에서 외부 어플리케이션을 실행할 때 사용하는 윈도우 API인 WinExec는 그렇게 하면 어플리케이션이 실행되질 않습니다.
> 방법을 아시는 분의 도움을 기다립니다.
>
> 감사합니다.
>
질문의 의미가 이 의미인지 잘은 모르겠지만 파일의 확장자로 실행 시키는 예입니다.
program shellexe;
uses
Windows, ShellAPI;
procedure OpenObject( sObjectPath : string );
begin
ShellExecute( 0, Nil, PChar( sObjectPath ),
Nil, Nil, SW_NORMAL );
end;
begin
OpenObject( 'c:my_docsreport.txt' );
end.
0
0
삭제
수정
댓글
공대규
•
1999.08.05 00:56
...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이주흥
•
1999.08.05 00:17
1
COMMENTS
/
0
LIKES
[급질문]텍스트파일의 문자열앞에 0으로 채우기?
최석기
•
1999.08.05 01:46
이주흥 께서 말씀하시기를... > 질문입니다. > 텍스트파일의 특정위치에 문자열을 쓰는데 > 그 문자열 ...
무명인
1999.08.04 23:52
0
COMMENTS
/
0
LIKES
ListView Scroll
김남규
1999.08.04 23:07
0
COMMENTS
/
0
LIKES
INTERBASE의 DATE 필드에 TDateTimePicker의 Time정보를 저장...
리디아
1999.08.04 23:02
0
COMMENTS
/
0
LIKES
작업표시줄을 항상 보이게 만들려면?
이지은
1999.08.04 22:42
0
COMMENTS
/
0
LIKES
도와주세요.. 현위치의 Color를 알아내는 방법
유애선
1999.08.04 22:31
0
COMMENTS
/
0
LIKES
update failed..
왕초보
•
1999.08.04 21:41
1
COMMENTS
/
0
LIKES
폼에서 특정키 사용법을 알려주세요 ㅠ.ㅠ
최석기
•
1999.08.04 23:57
왕초보 께서 말씀하시기를... > > 폼을 제외한 다른 컴퍼넌트는 keydown 이벤트를 사용하면 잘 되는데 ...
공대규
•
1999.08.04 21:31
2
COMMENTS
/
0
LIKES
데이타 파일만으로 어플리케이션을 찾아 실행하려면..
안녕하세요? 공대규라고 합니다. 탐색기나 시작 메뉴의 실행 명령에서는 데이타 파일만으로 어플리케이션을 실행할 수 있습니다. 예를 들어, test.doc 라는 파일을 워드와 실행하려면 그냥 test.doc 만 입력하거나 탐색기에서 더블 클릭하...
최석기
•
1999.08.04 23:55
공대규 께서 말씀하시기를... > 안녕하세요? 공대규라고 합니다. > > 탐색기나 시작 메뉴의 실행 명령...
공대규
•
1999.08.05 00:56
...
박성훈
•
1999.08.04 21:09
2
COMMENTS
/
0
LIKES
db가 다시 만들어져요.
최석기
•
1999.08.04 23:48
박성훈 께서 말씀하시기를... > procedure TfrmSale.OrderMake; > begin > with Table1 do begin > ...
박성훈
•
1999.08.05 17:45
최석기 께서 말씀하시기를... > 박성훈 께서 말씀하시기를... > > procedure TfrmSale.OrderMake; > > b...
박성진
•
1999.08.04 19:44
1
COMMENTS
/
0
LIKES
IWZ?
안치봉
•
1999.08.05 01:14
제가알기로는 installshield(인스톨싫어???) 인걸로 압니다. 박성진 께서 말씀하시기를... > IWZ 확장...
이광주
1999.08.04 18:45
0
COMMENTS
/
0
LIKES
비주얼 라우터같은 경로 추적방법을 알고 싶어요
권민철
1999.08.04 18:17
0
COMMENTS
/
0
LIKES
NT CPU 사용률
안장식
1999.08.04 17:44
0
COMMENTS
/
0
LIKES
워드 화일을 DB에 저장하고 다시 불러오는거 입니다
민아
•
1999.08.04 16:17
1
COMMENTS
/
0
LIKES
평면메뉴 구현하는 방법이 있나요?
노력하는이
•
1999.08.04 18:10
민아 께서 말씀하시기를... > 안녕하세요... > 윈도 95나 98에선 거의 모든 객체(폼, 버튼, 메뉴 같은)...
첩현
1999.08.04 10:38
0
COMMENTS
/
0
LIKES
압축파일들에 관해서...
강병철
•
1999.08.04 09:04
1
COMMENTS
/
0
LIKES
LAN 에서 컴퓨터 커고 끄는 방법은요?
고구마
•
1999.08.04 18:38
강병철 께서 말씀하시기를... > 안녕하세요! > > 윈도우상에서 LAN으로 접속된 다른 컴퓨터를 커고, ...
이광환
•
1999.08.04 05:15
2
COMMENTS
/
0
LIKES
calendar
최석기
•
1999.08.04 18:04
이광환 께서 말씀하시기를... > tcalendar 에서 원하는 날짜 cell의 색깔을 바꾸는 방법은 없나요.......^...
이광환
•
1999.08.04 21:58
최석기 께서 말씀하시기를... > 이광환 께서 말씀하시기를... > > tcalendar 에서 원하는 날짜 cell의 색...
김영수
1999.08.04 02:51
0
COMMENTS
/
0
LIKES
편집중에 이런 오류가 납니다. 도움요청
문홍철
1999.08.04 02:46
0
COMMENTS
/
0
LIKES
정답은 아닙니다만 참고하세요..
지승용
•
1999.08.04 02:14
1
COMMENTS
/
0
LIKES
MDI폼에서 Child의 제목표시줄을 없애려면???
최석기
•
1999.08.04 02:42
지승용 께서 말씀하시기를... > > MDI폼에서 Child window의 Cpation Bar(제목표시줄)을 없애려고 합니...
공대규
1999/08/04 21:31
Views
249
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 안녕하세요? 공대규라고 합니다.
>
> 탐색기나 시작 메뉴의 실행 명령에서는 데이타 파일만으로 어플리케이션을 실행할 수 있습니다.
> 예를 들어, test.doc 라는 파일을 워드와 실행하려면 그냥 test.doc 만 입력하거나 탐색기에서 더블 클릭하면 실행됩니다.
>
> 그런데 델파이에서 외부 어플리케이션을 실행할 때 사용하는 윈도우 API인 WinExec는 그렇게 하면 어플리케이션이 실행되질 않습니다.
> 방법을 아시는 분의 도움을 기다립니다.
>
> 감사합니다.
>
질문의 의미가 이 의미인지 잘은 모르겠지만 파일의 확장자로 실행 시키는 예입니다.
program shellexe;
uses
Windows, ShellAPI;
procedure OpenObject( sObjectPath : string );
begin
ShellExecute( 0, Nil, PChar( sObjectPath ),
Nil, Nil, SW_NORMAL );
end;
begin
OpenObject( 'c:my_docsreport.txt' );
end.