掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
クラスの変数設定方法 (ID:90353)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>クラス変数(←正式名称判らないので、私の造語です) Class1 というクラスモジュールを参照した『(オブジェクト)参照変数』 …かな?…ヘルプで調べるとしたらそんなキーワードになります。 [VB6.0]だとフォーム名なんかは呼び出した時点で勝手に New されて 実体化しちゃって混乱する原因になってると思うけど、本来、オブジェクトは 参照変数を用意して、必要な時に New して実体化(インスタンス生成)し、 使用するべきなんでしょうね。…で、動作的には同じなんですけど、処理に よっては実体化する必要が無い場合がありますよね?。varClass は New しなければ実体化しませんので、下記処理のキャンセル時には不必要な メモリ消費を避けられます。Class_Initialize イベントが New の時点で 起こりますので確認して下さい。 [VB6.0] Private Sub Command1_Click() Dim varClass As Class1 If MsgBox("処理を続けますか?", vbOKCancel) = vbCancel Then Exit Sub End If Set varClass = New Class1 End Sub
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.