C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[18625] Re:_popen???
유영인 [Chris] [cuperido] 1027 읽음    2002-05-17 16:07
_popen 함수는.. 콘솔에서밖에 동작하지 않는걸로 알고 있습니다.
일반 윈도우 Application에서는 CreateProcess, CreatePipe API를 사용하셔야 합니다.

그리고, 혹시 파일 리스트만을 얻기 원하신다면, 다른 좋은 API도 많고.. 귀찮으시면, Win 3.1탭에 있는 FileListBox를 동적으로 생성하신다음 디렉토리만 설정해 주시면.. 알아서 다 뽑아와 줍니다. 참 편리한 세상이죠.


씨제이 님이 쓰신 글 :
: _popen함수에 대하여...
:
: console 프로젝트로 만들어서 _popen으로 하면 잘 됩니다.
:
: 그런데, Application으로 만들면 이상하게시리...
:
: 항상 NULL이 리턴이 됩니다.
:
: 왜 그런지 모르겠네요...
:
: 혹시 아시는 분 있으신가요???
:
: ex)
: TForm1::TForm1()
: {
: FILE *fp ;
: fp = _popen("dir", "rt") ;
: if ( fp==NULL ) ShowMessage("fail") ;
: else
: {
: ShowMessage("success") ;
: _pclose(fp) ;
: }
: }
:

+ -

관련 글 리스트
18587 _popen??? 씨제이 894 2002/05/16
18625     Re:_popen??? 유영인 [Chris] 1027 2002/05/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.