掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
「Unload」ステートメントは、なぜメソッドとして実装されていないのか? (ID:102766)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>「Unload」ステートメントは、なぜメソッドとして実装されていないのか? > 真相はMSの開発者じゃないと分からない。 展開=オブジェクトのロードとなっているがそれは違うと思う。 実際にNewすればメソッドも呼べるようになる。 メソッド内でコントロールにアクセスするようなことを行えばその時点で勝 手にロードされてしまう。 'Form1側 Option Explicit Private Sub Command1_Click() Dim x As Form2 Set x = New Form2 x.Test Set x = Nothing End Sub '--------------------------------------------------------- 'Form2側 Option Explicit Private Sub Form_Load() Debug.Print "Form2_Load" End Sub Public Sub Test() Dim frm As Form For Each frm In Forms Debug.Print frm.Name Next End Sub
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.