- ベストアンサー
Delphiでインスタンスが作成されているかどうか
Delphiでインスタンスが作成されているかどうかプログラム中で調べる方法はありますか? あるインスタンスが条件によって作成されるときと、されないときがあります。 作成されていれば、xxx.Free 作成されていなければ、何もしない というようにしたいのですが。 こんな時にはフラグとかを使うものでしょうか? それとも、xxx.Createした後でxxx.Freeとするのでしょうか?
- みんなの回答 (2)
- 専門家の回答
Delphiでインスタンスが作成されているかどうかプログラム中で調べる方法はありますか? あるインスタンスが条件によって作成されるときと、されないときがあります。 作成されていれば、xxx.Free 作成されていなければ、何もしない というようにしたいのですが。 こんな時にはフラグとかを使うものでしょうか? それとも、xxx.Createした後でxxx.Freeとするのでしょうか?
お礼
ありがとうございます。 うまくいきました。
補足
回答ありがとうございます。 こんな方法があったんですか、知りませんでした。 ところで xxx := nil; は要るのでしょうか? 今までxxx.Freeでやってきたんですけど、まずいですか?