Memo1を更新状態にする


アルト  2005-04-17 01:33:47  No: 14352

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


アルト  2005-04-17 01:35:30  No: 14353

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


ポヨン  2005-04-17 02:48:11  No: 14354

FindFirstChangeNotification

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


ぱお  2005-04-17 02:55:53  No: 14355

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


ぱお  2005-04-17 03:07:04  No: 14356

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加