掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
2つのフォーム間での値のやり取りをするには? (ID:114781)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
MainFormとSubFormがあります。 MainFormのテキストボックスのテキストなどの値を SubFormで参照することはできるのですが 定義した変数を参照することができません。 またMainformでSubFormの変数やプロパティの値を 使うことができません。 なぜだかよくわかりません。 グローバル変数とかの問題でしょうか? もしそうならば どこでグローバル変数を 定義すればいいのでしょうか? Main側 Dim wkMain1 As Integerで定義 TextBoxMain1:MainFormにあるテキストボックス Sub側 TextBoxSub1.Text = FormMain.TextBoxMain1.Text 'これはOK TextBoxSub2.Text = FormMain.wkMain1 'これがコンパイル通りません 逆に Sub側 Dim wkSub1 As Integerで定義 TextBoxSub1:SubFormにあるテキストボックス Main側 TextBoxMain1.Text = FormSub.TextBoxSub1.Text 'これもだめ TextBoxMain2.Text = FormSub.wkSub1 'これもだめ
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.