tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 構造体の内容を丸ごとテキストボックスに書込むには
投稿日: 2008/09/11(Thu) 18:47
投稿者sio
いつもお世話になっております。
タイトルにもあります通り、下のような方法で構造体に書かれたデータを
丸ごと一度にファイルへ書き込みたいのですが、
「str2の値をStringに変換できません」とエラーが出てしまいます。
構造体の内容を丸ごと書き込むことは無理なのでしょうか。

    Public Structure str1
        Dim A As String
        Dim B As String
    Dim Z As str2
    End Structure

    Public Structure str2
        Dim C As String
        Dim D As String
        Dim E As String
    End Structure

    Public arrStr(2) as str


    arrStr(0).Z.C = "あ"
    arrStr(0).Z.D = "い"
    arrStr(0).Z.E = "う"

        Dim Writer As New IO.StreamWriter(dir, False, _
                                    System.Text.Encoding.GetEncoding("Shift-Jis"))
        Dim LineText As String
        Dim BuffRow As String
        '出力
            LineText = ""
            LineText = arrStr(0).Z


            Writer.WriteLine(LineText)

        Writer.Close()
        Writer.Dispose()

結果、ファイルに"あいう"と出力されるイメージです。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。