0
我做了一個控制檯應用程序(A)每天獨立運行下載文件和使用WriteLn('text')
顯示在控制檯的進展。 然後我有另一個GUI應用程序(B),它將數據顯示在表格中,但也可以使用ShellExecute調用第一個程序(A)。德爾福5 WriteLn控制檯和文本文件
我需要(A)寫日誌到一個文本文件,以及顯示它的進步,所以我有兩個問題:
是否有輸出到文本文件的速度更快/更少繁瑣的方式除了使用AssignFile(F,log.txt),然後找到/替換每個WriteLn:
WriteLn('my output text'); WriteLn(F,'my output text');
有沒有辦法讓我的GUI應用程序(B)從文本文件實時顯示來自(A)的輸出,或至少知道何時(A)完成。目前我會顯示一條消息「請等待外部導入完成並按OK」,之後刷新表格。
感謝
謝謝這是有用的,雖然我的應用程序不使用.NET,我的知識幾乎停在德爾福:P – notidaho
德爾福似乎很相似。也許這會有所幫助:http://delphi.about.com/cs/adptips2001/a/bltip0201_2.htm – Kell