Memo1を更新状態にする


アルト  2005-04-16 16:33:47  No: 14352  IP: 192.*.*.*

Memo1.Lines.LoadFrom('test.txt');を常に開いた状態にしたいのですが、
(test.txtを直接開いて内容を変更して上書きした瞬間にLinesに反映させる感じ)
設定した時間毎にtxtを更新する方法以外(TTimer等を使わない)で、
常に更新状態におくにはどうすればいいでしょうか。

編集 削除
アルト  2005-04-16 16:35:30  No: 14353  IP: 192.*.*.*

訂正
Memo1.Lines.LoadFromFile('test.txt')〜

編集 削除
ポヨン  2005-04-16 17:48:11  No: 14354  IP: 192.*.*.*

FindFirstChangeNotification

というお告げが聞こえた気がする

編集 削除
ぱお  2005-04-16 17:55:53  No: 14355  IP: 192.*.*.*

別スレッドを立てて  sleep()  を使うとか。
でも、OnChangeイベント  とか  memo1.Modified  で「変更されたら更新する」ではダメですか?

編集 削除
ぱお  2005-04-16 18:07:04  No: 14356  IP: 192.*.*.*

誤爆でした。よく読んだら外部ファイルを定期的にメモに読み込むんですね。
ポヨンさんの回答にある  FindFirstChangeNotification  ですね。
http://www.eva.hi-ho.ne.jp/taketani/delphi/file.shtml

編集 削除