정확한 해결책이라고는 할 수 없지만
요구하신대로 "type test.txt >prn" 와 똑같이 동작하려면
아래 코딩을 이용해 보세요.
if WinExec('c:\command.com /c type c:\config.sys >Prn',SW_HIDE) < 32 then
Application.MessageBox('실행할 수 없습니다.','알림말',
MB_OK or MB_DEFBUTTON1 or MB_ICONERROR);
도스의 Command.com을 바로 이용해서 출력하는 방식입니다.
WinExec함수는 아시다시피 프로그램을 내부적으로 실행할 때
사용하는 API 함수이고요.
도움이 될까 모르겠네요.
그럼이만.
|