MyFormという名前のフォームがUnit UnitMyFromというユニットに格納されています。もちろん、Delphiは自動的にこのコードを追加しました:IDEで作成したフォーム変数を削除しても安全ですか?
TYPE
TMyForm = class(TForm)
private
public
end;
var MyForm: TMyForm;
しかし、私はそのユニットからvar宣言を削除しました。誰かがこれがIDEに問題を引き起こすかもしれないと言った。本当ですか? IDEはその変数を必要としますか?
EDIT:
MyFormを、自動的に作成されません。ユーザーは実行時にそのフォームを作成します。
確認していただきありがとうございます。私も同じことをしています。 +1 – Ampere
+1。 **自動的に自動作成リストに新しいフォームを追加しない**オプションがあることを願っています。その面倒な "var"を作成しない**というオプションがあることを望みます。ああ... –
@コスミンオプションがあります。これは「フォームとデータモジュールの自動作成」と呼ばれています。それだけでは効果がないようです!明らかに私は正しいことをしていない、またはドキュメントを誤解しています。 –