매일 파일을 다운로드하기 위해 독립적으로 실행되는 콘솔 응용 프로그램 (A)을 만들고 WriteLn('text')
을 사용하여 콘솔에 진행률을 표시합니다. 그런 다음 테이블에 해당 데이터를 표시하는 다른 GUI 응용 프로그램 (B)을 가지고 있지만 ShellExecute를 사용하여 첫 번째 프로그램 (A)을 호출 할 수도 있습니다.Delphi 5 콘솔 및 텍스트 파일에 WriteLn
나는 텍스트 파일로 로그를 쓰기뿐 아니라 진행의 표시 (A)가 필요합니다, 그래서 나는 두 가지 질문이 있습니다
- 이 TEXTFILE하는 출력의 빠른/덜 지루한 방법이 있나요 및 콘솔에서 AssignFile (F, log.txt)을 사용하지 않고 모든 WriteLn을 찾기/바꾸기 :
WriteLn ('my output text'); WriteLn (F, '내 출력 텍스트');
GUI 응용 프로그램 (B)이 (A)의 출력을 텍스트 파일에서 실시간으로 표시하거나, (A)가 완료되면 적어도 알 수있는 방법이 있습니까? 현재 테이블을 새로 고친 후 "외부 가져 오기가 완료 될 때까지 기다렸다가 확인"메시지가 표시됩니다.
감사
내 응용 프로그램은 .net을 사용하지 않지만 내 지식은 Delphi에서 거의 멈췄지만 감사합니다. – notidaho
Delphi는 꽤 비슷합니다. 아마도 도움이 될 것입니다. http://delphi.about.com/cs/adptips2001/a/bltip0201_2.htm – Kell