tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルフォーム間のデータ移動
記事No2429
投稿日: 2005/10/18(Tue) 04:07
投稿者SUM
[OSのVer]:Windowsxp    [VBのVer]:VB.NET  
  
いろいろ調べて試してみたのですが、フォーム間のデータの移動がうまくいきません。

<FORM1>
------------------------------------------------------------------------------
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click

 ’Form2表示'
        Dim frm2 As New Form2
        frm2.Show()
        Me.Hide()

        Dim stritem As String
        Dim i As Integer

 'checkedListboxにチェックした項目をstritemに格納'
        For i = 0 To CheckedListBox1.CheckedItems.Count - 1
            stritem = stritem & CheckedListBox1.CheckedItems(i) _
            & ControlChars.CrLf
        Next i

        Dim frm3 As New Form3
        frm3.Label1.Text = stritem
    End Sub

このstritemをFORM3のLabelに表示したいのですが、うまくデータが移動しません。
ご教授よろしくお願いします。

[ツリー表示へ]
タイトルRe: フォーム間のデータ移動
記事No2431
投稿日: 2005/10/18(Tue) 09:13
投稿者Eight
> このstritemをFORM3のLabelに表示したいのですが、うまくデータが移動しません。
> ご教授よろしくお願いします。

データの移動というよりfrm3.Showがされていないように思いますが。

[ツリー表示へ]
タイトルRe^2: フォーム間のデータ移動
記事No2434
投稿日: 2005/10/18(Tue) 15:59
投稿者SUM
[OSのVer]:Windows    [VBのVer]:VB.NET  
>
> データの移動というよりfrm3.Showがされていないように思いますが。

すいません、説明不足でした。Form1やForm2で入力した内容を最終的にForm3に
表示するというプログラムです。

[ツリー表示へ]
タイトルRe^3: フォーム間のデータ移動
記事No2435
投稿日: 2005/10/18(Tue) 20:47
投稿者名無し
[OSのVer]:Windows    [VBのVer]:VB.NET  
> [OSのVer]:Windows    [VBのVer]:VB.NET  
> >
> > データの移動というよりfrm3.Showがされていないように思いますが。
>
> すいません、説明不足でした。Form1やForm2で入力した内容を最終的にForm3に
> 表示するというプログラムです。


Eightさんの指摘にもありますが、
Form3はどのように表示していますか?

そのあたりのコードをいただけると何か見えてくるかもしれません。

[ツリー表示へ]
タイトルRe^3: フォーム間のデータ移動
記事No2437
投稿日: 2005/10/19(Wed) 11:02
投稿者Eight
[OSのVer]:Windows    [VBのVer]:VB.NET  

こんにちは

> すいません、説明不足でした。Form1やForm2で入力した内容を最終的にForm3に
> 表示するというプログラムです。

スレッドタイトル「フォーム間の変数の受け渡し」の内容が
ズバリのような気がしますが、参考になりませんか?

[ツリー表示へ]
タイトルRe^4: フォーム間のデータ移動
記事No2447
投稿日: 2005/10/20(Thu) 23:47
投稿者SUM
[OSのVer]:Windows    [VBのVer]:VB.NET  
EIGHTさん、名無しさんありがとうございます。
無事データ移動できました。ありがとうございました。

[ツリー表示へ]