お世話になります。
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
この構造体の指定なら問題ないです、
「ファイルモードが不正です」を疑うべきです。
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200506/05060086.txt
ありがとうございます!
無事解決しました。
どうやらiomodeがダメだったみたいです。