VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/04/07(Thu) 15:31
投稿者ぴん
Eメール
URL
タイトルListBoxのデータをテキストファイルに保存

はじめまして。ぴんと申します。
普段は質問はしないで見ている側のですが、どこを検索してもこのやりかたが見当たらなかったので
質問をさせてください。また、誰かの質問でこのことがでて来ていたら本当に申し訳ありません。

開発環境:VB6.0、Win2000

1.テキスト1、2を作成します。
2.テキスト1,2の内容をボタンを作成して、ボタン(登録)を押すと、リストボックスの方に2

の内容が  隣同士に表示されるまではできました。

ここで次の課題で悩んでいます。
3.また上記のボタン以外にリストに表示されたデータを読み込み、書き込みできるボタンを作らな

てはならないのですが、
Private Sub Command1_Click()
Dim Fname As String
Dim LoadLine As String
Dim LoadText As String
Fname = "myFile.txt"
'LoadText = ""
  Open Fname For Append As #1
Print #1, Text1.Text & " " & Text2.Text
Do While Not EOF(1)
Loop
Close #1
End Sub
の書き込みボタンだと、リストから読むのではなく、リストにデータを受け渡したテキストから
内容を読んでしまうのです。
テキストからではなく、リストの2つのデータをテキストにいれたいのです。
もう一つは、読み込みなのですが全くわかりません。
こちらのサイトを参考にさせていただいたのですが、知識不足のため、うまくいきません。
Private Sub Command2_click()
Dim strTextLine As String
    Dim strTxtDat   As String
    Fname = "myFile.txt"
    intFileNo = FreeFile
    Open "myFile.txt" For Input As #intFileNo
  Do While Not EOF(intFileNo)
        Line Input #intFileNo, strTextLine
        strTxtDat = strTxtDat & strTextLine & vbCrLf
    Loop
    Text1.Text = strTxtDat
  Close #intFileNo
End Sub
と記述したのですが、テキスト1に、読み込んだ内容が...と記述されるくらいで、
これもリストの方に表示させたいのですが、
もし、こういうような内容の課題等を行なったかた等いらっしゃいましたら、
知識不足なわたくしで申し訳ありませんが、お教え願いたいと思います。


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

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -