ファイルシステムオブジェクトの引数

解決


初心者  2008-10-30 11:33:25  No: 140760  IP: 192.*.*.*

お世話になります。
VB6で、プログラム作成を行っています。

ファイルシステムオブジェクトのWriteメソッドについて質問です。
引数に構造体は渡せるのでしょうか?
試したところ、ファイルモードが不正ですと出ます。
やはり、引数に構造体は渡せないのでしょうか?
ネットで調べてみたところ、それらしい説明がありませんでした。
あと、ファイルシステムオブジェクトで、ファイルの末尾データから、
データ追加書き込みは可能なのでしょうか?
ご教授お願いします。

一応、以下コードです。
Public Fso     As New FileSystemObject
Public TestTS  As TextStream
Public Type tpTest
    id      As String
    name    As String
    tel     As Long
End Type
Public KOG_Test As tpTest

Set TestTS = Fso.OpenTextFile(FilePath)
TestTS.Write (KOG_Test.id)←ここでエラー
Set TestTS = Nothing

編集 削除
やじゅ  2008-10-30 13:16:31  No: 140761  IP: 192.*.*.*

この構造体の指定なら問題ないです、
「ファイルモードが不正です」を疑うべきです。
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200506/05060086.txt

編集 削除
初心者  2008-10-30 17:02:27  No: 140762  IP: 192.*.*.*

ありがとうございます!
無事解決しました。
どうやらiomodeがダメだったみたいです。

編集 削除