뽀뽀중 님이 쓰신 글 :
: 빌더(TWx) 님이 쓰신 글 :
: : 뽀뽀중 님이 쓰신 글 :
: : : 답변 감사 드립니다.
: : :
: : : 폴더에 공백이 있을 경우 따옴표로 감싸면 실행파일 경로에 공백이 있을 경우도 도스 프로그램이 실행되는 것을 검색을 통해 알게 되었습니다.
: : :
: : : 이부분도 테스트를 해 보았습니다만,,, 입력파일 경로에 공백이 있는 경우 "" 로 감싼 경우도 에러가 발생 했습니다.
: : : 이 부분도 제 질문글에 설명을 하였습니다.
: : :
: : : 도스에서 직접 몇몇 경우에 대해 테스트를 했는데,,,
: : : 실행할경우는 ""로 감싼 경우는 경로에 공백이 있어도 실행이 되었습니다.
: : : 다만, 입력파일 경로는 공백이 있을 경우 "" 로 감싸도 에러가 발생하였습니다.
: : :
: : : 아마도 도스 프로그램이 포트란으로 1998년경 제작된 프로그램이라 입력자료 경로에 공백이 있을경우 공백을 무시하는 것 같습니다.
: : : 즉, 오류 수정이 불가능할것 같아... 입력파일 경로에 공백이 있으면, 경고 메세지를 보여 주는 것으로 변경 하였습니다.
: : :
: : : 프로그래밍을 누군가에게 배워본적 없이 인터넷 검색만으로 해결하다 보니,
: : : 기초가 많이 부족 합니다. 많은 이해 부탁 드립니다.
: : :
: : : 답변이 많은 도움이 되고 있습니다. 감사 합니다.
: :
: :
답변:
프로그램의 command line 파싱 루틴이 공백을 제거하기는 합니다.
숏파일 네임만 가정하고 작성되어 있는 골동품 이네요. 하하
해당 롱네임 패스의 숏파일 네임을 구해서 인수로 넘기면 됩니다.
아직까지 이런 골동품을 사용하다니.
첨부되어 있는 파일은 엄밀하게 Virtual 86 모드 사용하는 도스 파일이 아니고, Win32 콘솔 프로그램 입니다.
숏파일 네임만 가정해서 만들어진 구닥다리 Win32 콘솔모드 프로그램. 간만에 웃어 보네요. 하하
|