Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
첨부된 파일 실행하기
간단하게 만든 폼에서 버튼클릭시 첨부된 hwp나 워드문서를 실행시키는 소스코드를 좀 알고 싶습니다.물론 상대편이 hwp나 워드가 없으면 에러를 발생하고요 ..간단하게 될듯한데..아직길을 찾지 못하게 있습니다.
고수님들 꼭부탁드립니다.
1
COMMENTS
민성기
•
2000.01.23 04:11
lee wrote:
> 간단하게 만든 폼에서 버튼클릭시 첨부된 hwp나 워드문서를 실행시키는 소스코드를 좀 알고 싶습니다.물론 상대편이 hwp나 워드가 없으면 에러를 발생하고요 ..간단하게 될듯한데..아직길을 찾지 못하게 있습니다.
> 고수님들 꼭부탁드립니다.
안녕하세요~ 민성기 입니다.
다음과 같은 함수를 만들어 사용해 보세요...
(*-------------------------------------------------------------------*)
FUNCTION WINRUN(COMMAND,PARAMS,WORKDIR:STRING) : BOOLEAN;
(* 명령어, 파라미터, 작업디렉토리를 인수로 받아서 실행한다.
(*-------------------------------------------------------------------*)
BEGIN
COMMAND:=COMMAND+#0;
PARAMS:=PARAMS+#0;
WORKDIR:=WORKDIR+#0;
RESULT := TRUE;
IF SHELLEXECUTE(0{HANDLE},Nil{'OPEN'{},@COMMAND[1],@PARAMS[1],
@WORKDIR[1],SW_SHOWNORMAL)<32 THEN
BEGIN
RESULT := FALSE;
MESSAGEDLG('FAILED TO EXECUTE '+COMMAND,MTERROR,[MBOK],0);
END;
END;
셸에 연동된 파일을 실행시키는 함수이므로... 아래한글 파일을 주면 그넘과 연결된 아래한글이 실행됩니다. 실패하면 적절한 에러를 띄우심 되겠구요~ ^^;
글구 이 함수를 사용하려면 Uses문에 ShellAPI를 포함해야 합니다.
그럼...
-----------------------------------------------------------------
델파이의 모든 것. 델파이 코리아. http://www.delphikorea.com
-----------------------------------------------------------------
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
산아래
•
2000.01.24 05:13
1
COMMENTS
/
0
LIKES
DBgrid에서 레코드지시자에 변화에 따라,,,,
이영수
•
2000.01.25 06:10
산아래 wrote: > DBgrid에서 레코드 지시자의 변화에 따라 event 처리를 하고 싶은데 > 잘 않되고 있어요...
궁금함
•
2000.01.24 05:01
1
COMMENTS
/
0
LIKES
편법이 아닌 Query 검색 방법
유효종
•
2000.01.24 22:05
궁금함 wrote: > 안녕하세요. > > 일전(1911)에 이와 같은 방법으로 질문을 올려 유호종분께 해답을 ...
김성훈
2000.01.24 02:30
0
COMMENTS
/
0
LIKES
alias 자동 생성(access이용)문제
박병희
2000.01.23 23:17
0
COMMENTS
/
0
LIKES
데이타베이스
김문석
2000.01.23 22:50
0
COMMENTS
/
0
LIKES
DB gridef를 한글 표처럼 상세히
파이공주
•
2000.01.23 13:29
2
COMMENTS
/
0
LIKES
Query와 DBgrid 연결하는데 그리드상의 내용이 이상해요..
김주석
•
2000.01.25 00:27
파이공주 wrote: > 데이터 소스와 쿼리 객체와 연결하면.. > insert한 후 그리드 상에 나타는 > record...
파이공주
•
2000.01.25 00:35
아닙니다... 그런 코딩은 한적이 없는데요... 제발 갈켜줘요.. 심각합니다.. 김주석 wrote: > 파...
박영미
•
2000.01.23 02:46
1
COMMENTS
/
0
LIKES
콤포넌트 아이콘들이 이상해요
박성훈
•
2000.01.24 19:54
박영미 wrote: > 콤포넌트의 아이콘이 이상합니다. > 콤포넌트의 기능과 이름은 그래로인데 아이콘은 전...
맨발의청춘
2000.01.23 01:15
0
COMMENTS
/
0
LIKES
DBGrid1DrawDataCell에 대해서..
lee
•
2000.01.22 22:47
1
COMMENTS
/
0
LIKES
첨부된 파일 실행하기
간단하게 만든 폼에서 버튼클릭시 첨부된 hwp나 워드문서를 실행시키는 소스코드를 좀 알고 싶습니다.물론 상대편이 hwp나 워드가 없으면 에러를 발생하고요 ..간단하게 될듯한데..아직길을 찾지 못하게 있습니다. 고수님들 꼭부탁드립니다.
민성기
•
2000.01.23 04:11
lee wrote: > 간단하게 만든 폼에서 버튼클릭시 첨부된 hwp나 워드문서를 실행시키는 소스코드를 좀 알고 ...
임형준
2000.01.22 21:55
0
COMMENTS
/
0
LIKES
QReport를 사용하데 문제발생
윤티
•
2000.01.22 21:29
1
COMMENTS
/
0
LIKES
api - wndproc의 자세한 사용법을
구창민
•
2000.01.22 21:32
윤티 wrote: > wndproc의 사용법을 알고싶어요 unit Unit1; interface uses // Windows, Messa...
김종근
2000.01.22 20:46
0
COMMENTS
/
0
LIKES
자신의 컴퓨터 날짜가 바뀔때를 체크할수 있는 법????
델왕초보
•
2000.01.22 19:36
1
COMMENTS
/
0
LIKES
[급질문] 시스템 시간, 날짜 가져오는거....
오기주
•
2000.01.22 19:45
델왕초보 wrote: > 안녕하십니까... > > 또 물으러 왔습다...^^ > > 시스템의 시간과 날짜를 각각 ...
최미정
•
2000.01.22 19:10
3
COMMENTS
/
0
LIKES
DBCheckBox에 대한 질문
오기주
•
2000.01.22 19:43
최미정 wrote: > DBcheck 버튼을 사용하고 싶은데, 해당 button을 선택후, 그 값을 DB에 저장하여 > 그 ...
최미정
•
2000.01.22 20:39
오기주 wrote: > 최미정 wrote: > > DBcheck 버튼을 사용하고 싶은데, 해당 button을 선택후, 그 값을 DB...
오기주
•
2000.01.23 23:23
최미정 wrote: > 오기주 wrote: > > 최미정 wrote: > > > DBcheck 버튼을 사용하고 싶은데, 해당 button...
최태수
2000.01.22 17:50
0
COMMENTS
/
0
LIKES
[QueryExcel]설치시 오류 발생???
sinzi
2000.01.22 13:54
0
COMMENTS
/
0
LIKES
[급질문]쿼리사용할때.. 제발...
bdt
•
2000.01.22 12:01
1
COMMENTS
/
0
LIKES
메시지 트랩핑시 다른유닛에서
민성기
•
2000.01.23 02:01
안녕하세요~ 민성기 입니다. 제가 질문을 잘 이해하지 못해서 이 답변이 정확할지 별루 자신은 없지만....
안장근
•
2000.01.22 10:54
1
COMMENTS
/
0
LIKES
리포트에서 원하는 페이지에만 문자출력
이재식
•
2000.01.22 13:21
안장근 wrote: > 안녕하세요 > 저가 지금 처한 상황은 QuickReport에서 > DataBase를 detailBand에 연결...
정경호
•
2000.01.22 10:17
1
COMMENTS
/
0
LIKES
오라클에서 두테이블 조인...
정재헌
•
2000.01.22 19:17
중복된 로우의 Count 조금이나마 도움이 되었으면 합니다. SELECT COUNT(*) FROM EMP A WHERE ROWID > (...
정경호
•
2000.01.22 08:39
1
COMMENTS
/
0
LIKES
오라클 outer join
정재헌
•
2000.01.22 19:14
정확한 답변에는 조금 벗어나지만 도움이 되실겁니다. 상위 14개까지 로우를 출력 SELECT ROWNUM AS RA...
lee
2000/01/22 22:47
Views
210
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 간단하게 만든 폼에서 버튼클릭시 첨부된 hwp나 워드문서를 실행시키는 소스코드를 좀 알고 싶습니다.물론 상대편이 hwp나 워드가 없으면 에러를 발생하고요 ..간단하게 될듯한데..아직길을 찾지 못하게 있습니다.
> 고수님들 꼭부탁드립니다.
안녕하세요~ 민성기 입니다.
다음과 같은 함수를 만들어 사용해 보세요...
(*-------------------------------------------------------------------*)
FUNCTION WINRUN(COMMAND,PARAMS,WORKDIR:STRING) : BOOLEAN;
(* 명령어, 파라미터, 작업디렉토리를 인수로 받아서 실행한다.
(*-------------------------------------------------------------------*)
BEGIN
COMMAND:=COMMAND+#0;
PARAMS:=PARAMS+#0;
WORKDIR:=WORKDIR+#0;
RESULT := TRUE;
IF SHELLEXECUTE(0{HANDLE},Nil{'OPEN'{},@COMMAND[1],@PARAMS[1],
@WORKDIR[1],SW_SHOWNORMAL)<32 THEN
BEGIN
RESULT := FALSE;
MESSAGEDLG('FAILED TO EXECUTE '+COMMAND,MTERROR,[MBOK],0);
END;
END;
셸에 연동된 파일을 실행시키는 함수이므로... 아래한글 파일을 주면 그넘과 연결된 아래한글이 실행됩니다. 실패하면 적절한 에러를 띄우심 되겠구요~ ^^;
글구 이 함수를 사용하려면 Uses문에 ShellAPI를 포함해야 합니다.
그럼...
-----------------------------------------------------------------
델파이의 모든 것. 델파이 코리아. http://www.delphikorea.com
-----------------------------------------------------------------