Thread View: fj.lang.basic
1 messages
1 total messages
Started by Hiroshi Nakata
Sun, 09 Feb 1997 00:00
フォームの開放について
Author: Hiroshi Nakata
Date: Sun, 09 Feb 1997 00:00
Date: Sun, 09 Feb 1997 00:00
43 lines
1801 bytes
1801 bytes
条件によって、違うフォームを表示するプログラムを
作成しました。
Public frmA as Form ' 標準モジュール上の変数
中 略
if cond = Type1 then
set frmA = new frmType1
else
set frmA = new frmType2
end if
with frmA
.Parm1 = A
.show 1
A = .Parm1
end with
のようなプログラムを作成しました。
このとき、frmA の資源の開放は
set frmA = Nothing
か
Unload frmA
のどちらで行うのでしょうか、それとも別の方法でしょうか?
コンパイル上も、実行時も正常に動作しているように見えますが、
マニュアルを読んでも、いまいち違いがわかりません。
スコープから外れた変数や資源は自動的に開放されるという仕様
ということではありますが、この場合、frmA は 標準モジュール上
の Public 変数ですのでプログラム全体が終了するまで frmA は
存在し続けますので、明示的に資源の開放を行う必要があると思い、
この疑問がわいてきました。
どうぞよろしくお願い致します。
--
================================================================
中田 宏 (Hiroshi Nakata) mailto:pxh04357@hf.rim.or.jp
mailto:pxh04357@niftyserve.or.jp
================================================================
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads