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
[74758] Re:Re:콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ
뽀뽀중 [kissjung] 3485 읽음    2018-01-22 17:09
답변 감사 드립니다.

폴더에 공백이 있을 경우 따옴표로 감싸면 실행파일 경로에 공백이 있을 경우도 도스 프로그램이 실행되는 것을 검색을 통해 알게 되었습니다.

이부분도 테스트를 해 보았습니다만,,,  입력파일 경로에 공백이 있는 경우 "" 로 감싼 경우도 에러가 발생 했습니다.
이 부분도 제 질문글에 설명을 하였습니다.

도스에서 직접 몇몇 경우에 대해 테스트를 했는데,,,
실행할경우는 ""로 감싼 경우는 경로에 공백이 있어도 실행이 되었습니다.
다만, 입력파일 경로는 공백이 있을 경우 "" 로 감싸도 에러가 발생하였습니다.

아마도 도스 프로그램이 포트란으로  1998년경  제작된 프로그램이라 입력자료 경로에 공백이 있을경우 공백을 무시하는 것 같습니다.
즉, 오류 수정이 불가능할것 같아... 입력파일 경로에 공백이 있으면, 경고 메세지를 보여 주는 것으로 변경 하였습니다.

프로그래밍을 누군가에게 배워본적 없이 인터넷 검색만으로 해결하다 보니,
기초가 많이 부족 합니다. 많은 이해 부탁 드립니다.

답변이 많은 도움이 되고 있습니다. 감사 합니다.

빌더(TWx) 님이 쓰신 글 :
: 답변:
:
:
: CreateProcess() API의 첫번째 인수를 사용하지 않고, 두번째 인수만 사용해서
: 프로세스를 실행하려는 의도 같은데...
:
:
: 두번째 인수인 코맨드라인이
:
: "C:\Some Directory\Test.exe"
:
: 와 같이 공백이 있을 경우에는
:
:
:        ...
:        wchar_t *cmdLine = L"\"C:\\Some Directory\\Test.exe\"";
:        ...
: 

:
: 위와 같은 식으로 쿼테이션 마크를 줘야하죠. 기초가... 하하
:

+ -

관련 글 리스트
74747 콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ 뽀뽀중 3504 2018/01/17
74754     Re:콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ 빌더(TWx) 3271 2018/01/22
74758         Re:Re:콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ 뽀뽀중 3485 2018/01/22
74775             Re:Re:Re:콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ 빌더(TWx) 3425 2018/01/22
74779                 Re:Re:Re:Re:콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ 뽀뽀중 3744 2018/01/22
74782                     Re:Re:Re:Re:Re:콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ 빌더(TWx) 3419 2018/01/23
74784                         감사 합니다. 뽀뽀중 3291 2018/01/23
74780                     Re:Re:Re:Re:Re:콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ 오랑캐꽃 3899 2018/01/22
74783                         감사 합니다. 뽀뽀중 3551 2018/01/23
74751     Re:콘솔(도스)프로그램실행할때 경로에 공백이 있으면 실행이 안됩니다. ㅠㅠ 초보심재민 3373 2018/01/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.