こんにちは。
Form1のテキストボックスに入力した文字をForm2のラベルに表示する方法を模索しています。
form1のコマンドに
Form2.Label1.Caption = textbox1.Text
と入力しているのですが、Formの指定方法が間違ってるみたいでエラーが出ます。
正しい指定方法が調べてみても分からないのでどなたかお助け願います。
先ず、
・環境
・エラー番号、エラー内容
そして出来るならば、
・再現できる小さなコード
→こちらでVB6を使い、
1 Form1にテキストボックス:Text1を貼り付ける
2 Form1にコマンドボタン:Command1を貼り付ける
3 フォーム:Form2を作成する
4 Form2にLabel1を貼り付ける。
5 次のコードを入力する
'Form1.frm
Private Sub Command1_Click()
Form2.Label1.Caption = Text1.Text
End Sub
6 実行し、Form1の既定のインスタンス[Form1]のCommand1を押しました。
何も例外は発生しませんでしたよ?
ガッさん返信ありがとうございます。
フォームの指定ではなく
textbox1.text→×
text1.text→○
で、できました。
あとは本当にガッさんの書かれていたコードとまったく同じです…
今後は環境やエラー番号を書いての質問をさせていただきたいと思います。
どうもありがとうございました☆