実行時最初に処理をするには?


tatsu  2005-07-24 10:56:07  No: 16538

アプリケーションを実行したときに、
最初に勝手に処理を実行させるには
どこにプログラムを書いたらいいのでしょうか?


Mr.XRAY  URL  2005-07-24 11:41:38  No: 16539

さ〜て,これは難しい質問ですね.
新規にプロジェクトを作成して,[プロジェクト][ソース表示]
(Delphi5の場合です)
でプロジェクトのソースを表示しますと,

begin
  Application.Initialize;    //(1)
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

となっています.本当に本当の最初に実行されるのは(1)の所です.
したがって,(1)の前に書いたコードが本当に最初に実行されるところです.

しかし,大抵の場合,Formが作成される時やFormが表示される時に初期実行
のコードを書けば十分なことが多いです.
その場合,OnCreate,OnShowイベント内にコードを書きます.

もちろん,最初に実行したい内容にもよります.
どんな処理をしたいのですか.

# FindComponentのことを質問された方でしょうか.
# でしたらレスつけておきましたけど.
# 違っていたらゴメンなさい.


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

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






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