質問: FileOpenはStreamReaderとstreamwriterと違って文字コードを指定できないみたいですが、何になるんでしょうか? UTF8ですか? https://docs.microsoft.com/ja-jp/dotnet/api/microsoft.visualbasic.filesystem.fileopen?view=netframework-4.8 ファイルへの読み書き込みはWriteLine, PrintLineでしようと思います
回答: VB6ではエンコードの指定はファイルへのアクセス時に指定するものではありませんでした。 ですので、互換のために用意されているFileOpenには指定はありません。 また、VB6では文字はSHIF-JISで扱われていたので、Microsoft.VisualBasic名前空間のメソッドはSHIF-JISで扱われるようになっています。 このことから、よほどの理由がない限りはFileOpen関連のものを使うべきではありません。