A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
私も VB.NET は使ったことないので、VB.NET のサブフォームについてはよくわからないのですが、Access のサブフォームとよく似たものだと推測しています。
Access ではサブフォームから親フォームを参照するときは Parent が使用できました。質問の内容に当てはめると
Private Sub コマンド1_Click()
Parent.テキスト1 = リスト1.Value
End Sub
のような感じです。
VB.NET では Parent は使用できませんか?
なお、VB6 のように、Form の宣言も作成もなくいきなり
Form1.テキスト.Text1.Text = Form2.List1.Text
という記述は VB.NET では NG のようですね。
(参照:http://www.geocities.co.jp/SiliconValley-SanJose …)
No.2
- 回答日時:
Form1.text1.text=Form2.list1.text
でフォーム2のリストボックス1に書いてあるテキストを
フォーム1のテキスト1のテキストに書きかえるとしていますが、VB.NETでは通用しませんか?
変数を使わないで直接プロパティを移しているだけなのです。
普通にtext1.text="sample" とかしてますよね?
フォームが複数あったら、特定できないのでForm1.text_
1.textにしているだけなんです。
オブジェクト.メソッド.プロパティの並び方は.NETでも変わらないと思うのですが^^;
なので、textまたはcaptionがプロパティで出てくるものは、直接書きこんで値を変更する事ができます。
その他の方法はSUBで変数を参照させればよろしいかとおもいます。
No.1
- 回答日時:
VB6.0で動くコードならば、
If List1.ListIndex >=0 Then
Form1.text1.text=Form2.list1.text
Else
Exit sub
End If
で表示ができます。
変数に入れて受け渡しした方が後々楽かもしれませんね。
VB.NETでも大幅な変更しなくて良いと思うのですが^^;
.NETのリファレンスやヘルプを用いて、デバグして
一度試して見てください。
この回答へのお礼
お礼日時:2004/03/01 09:54
Form2を表示し、Form2上のコマンドボタンを押すことにより、
Form1のテキストボックスに代入するコーディングが
わかりません。
dim f1 as Form1()
などとできれば、簡単にForm1.textbox1.text に代入できると思うのですが。。。
その辺はどうでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Access(アクセス) Dlookupにエラーがでてしまう 1 2022/10/31 14:35
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- HTML・CSS HTMLのフォームについてお尋ねします 1 2022/12/03 21:47
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- Chrome(クローム) 入力フォームの履歴を消したい 2 2023/06/29 13:02
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックスかラベル上の...
-
ExcelのVBAで文章にある複数の...
-
sublimit textっていうエディタ...
-
[VB6] SQLの作成について
-
XMLファイルのattribute値がう...
-
WORd VBA 文章を単語に分解する
-
【VB6.0】 あるフォームから他...
-
VBA public変数はどのようなこ...
-
VBAでcallで呼び出したsubを終...
-
C#のループでtextboxに値を入れ...
-
String型の値にスラッシュをつ...
-
テキストボックスに大文字を
-
VB.NETでのイベントの途中終了
-
チェックボックスを操作できな...
-
他のフォームから別のフォーム...
-
エクセルVBAでテキストボッ...
-
三項でたとえば交換って
-
FlexGridで文字色を変更。
-
TextBoxの内容を右寄せ
-
テキストボックスを空白にする方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
sublimit textっていうエディタ...
-
ExcelのVBAで文章にある複数の...
-
テキストボックスかラベル上の...
-
【VBS】クリップボード操作につ...
-
RichTextBoxで指定行の色を自動...
-
vba 日本語以外を抽出について
-
文字列を配列に…。
-
Pythonのre.split()の正規表現...
-
VBスクリプトでファイルのコピ...
-
文字列を日付型情報として計算...
-
VB6.0 sp5]テキストボックスと...
-
XMLファイルのattribute値がう...
-
VBScript、ClipboardDataオブジ...
-
助けてください!
-
Googleシート「A1」でなくて「A...
-
HTMLのデータ読み取り
-
Visual Basicについてお聞きし...
-
[VB6] SQLの作成について
-
perlによるxmlファイルの取得
-
表の文字の均等割りについて
おすすめ情報