LoginSignup
2
1

More than 5 years have passed since last update.

#Xojo スニペット「テキストファイルを作成」

Posted at
  Dim OutPut as TextOutputStream
  Dim OutFile as FolderItem
  OutFile = SpecialFolder.Documents.child("output.txt")
  Try
    OutPut = TextOutputStream.Create(OutFile)
    OutPut.Write(ConvertEncoding("テスト",Encodings.DOSJapanese))
    OutPut.Close
  Catch e As IOException
    //handle
  End Try

TextOutputStream の作り方が昔とちょっと違う気がするのは気のせい?? 昔は FolderItem のメソッドだったようなきもしますが、最近の Xojo では FolderItem を取得して TextOutputStream のシェアメソッドで作るんですね。

TextOutputStream を取得するシェアメソッドですが二種類ありそれぞれ Create が新規作成、Append が追記になっています。

'新規作成
OutPut = TextOutputStream.Create(OutFile)
'追記
OutPut = TextOutputStream.Append(OutFile)
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1