Delphiではプログラムの起動時に実行する文を初期化部(initializationで始まる部)に記述するようですが、同様のことをC++Builderでやらせた場合にはどのように表現すれば良いですか?
答えになっていないかもしれませんが、プロジェクトソースのCreateFormする前に、initialization処理を入れれば似たようなことはできます。
finalization処理は、AddExitProcなどがあります。
Delphi5では、AddExitProcは下位互換性のための手続きで現行のバージョンではfinalizationを使ってくださいと書いてあります。
#pragma startup
でいいのでしょうか?
使い方がいまいちよくわからないので調査中です。
#pragmaはわかりません。
BCB関連はヘルプも持っていないので詳しくはわかりません。
単純に、Application->Run()の前にある、Application->CreateForm(なんたら)の付近で、1度だけ呼べばよいと思います。
# 処理内容によります
ツイート | ![]() |