tagCANDY CGI VBレスキュー(花ちゃん) - VBレスキュー(花ちゃん)の投稿サンプル用掲示板 - Visual Basic 6.0 VB2005 VB2010
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ
VBレスキュー(花ちゃん)の投稿サンプル用掲示板
     サンプル投稿用掲示板  VB2005 〜 用トップページ  VB6.0 用 トップページ
不特定の列数のCSVファイルの取込(VB6.0)_1 ( No.1 )  [親スレッドへ]
日時: 2011/04/05 11:30
名前: 花ちゃん

***********************************************************************************
* カテゴリー:[ファイル入出力][][]                                                *
* キーワード:CSVファイル,読み込み,,,,                                            *
***********************************************************************************

-----------------------------------------------------------------------------
投稿時間:2002/11/28(Thu) 18:42    No.1624
投稿者名:Lantern
タイトル:Re^3: 不特定CSV取込
------------------------------------------------------------------------------
> 1行づつ読みWRITE#で書きこんだ場合、文字列は""で囲まれます。
> バイナリモードでオープンすると""は省かれるということですが、
> バイナリモードでオープンした場合WRITE#が使えませんでした。
> これもバージョンなど関係するのでしょうか?

バイナリモードでは
"Put","Get"を使用しますね


バイナリモードでのデータの取り扱われ方について
簡単なサンプルを作ってみました^^
プロジェクトの保存先に"test.txt"というファイルを
作って、"A"と書かれたファイルを置きます("は要らないです)

Private Sub Command1_Click()
    Dim ff As Integer
    Dim s As String * 1
    Dim i As Integer
    Dim b(1) As Byte
    
    ff% = FreeFile()
    Open App.Path & "\" & "test.txt" For Binary Access Read As #ff%
        Get #ff%, , s$
    Close #ff%
    ff% = FreeFile()
    Open App.Path & "\" & "test.txt" For Binary Access Read As #ff%
        Get #ff%, , i%
    Close #ff%
    ff% = FreeFile()
    Open App.Path & "\" & "test.txt" For Binary Access Read As #ff%
        Get #ff%, , b()
    Close #ff%
    Debug.Print s$
    Debug.Print Hex$(i%)
    Debug.Print Hex$(b(0)) & Hex$(b(1))
End Sub



 [スレッド一覧へ] [親スレッドへ]