別フォームへの入力方法


あつし  2005-10-17 12:36:48  No: 126305  IP: [192.*.*.*]

こんにちは。
Form1のテキストボックスに入力した文字をForm2のラベルに表示する方法を模索しています。
form1のコマンドに
Form2.Label1.Caption = textbox1.Text
と入力しているのですが、Formの指定方法が間違ってるみたいでエラーが出ます。
正しい指定方法が調べてみても分からないのでどなたかお助け願います。

編集 削除
ガッ  2005-10-17 13:06:47  No: 126306  IP: [192.*.*.*]

先ず、
・環境
・エラー番号、エラー内容
そして出来るならば、
・再現できる小さなコード
→こちらで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を押しました。
  何も例外は発生しませんでしたよ?

編集 削除
あつし  2005-10-17 13:16:31  No: 126307  IP: [192.*.*.*]

ガッさん返信ありがとうございます。
フォームの指定ではなく
textbox1.text→×
text1.text→○
で、できました。
あとは本当にガッさんの書かれていたコードとまったく同じです…

今後は環境やエラー番号を書いての質問をさせていただきたいと思います。
どうもありがとうございました☆

編集 削除