-4

私はvb6でファイルを書く方法を知っていますが、問題は私のファイルに多くの( ")と多くの行があります。入力にvbcrlfを使用したり、"結果を与えるために"""を使用したくないです。ファイルを作成する簡単な方法はありますかvbcrlfや_などの複雑なものを使用せずにvb6で。

逆コンマやエンドラインを問題なく入力して、データを正確に入力する方法が必要です。

4

2 に答える 2

-1

このページには質問がありません。あなたのタイトルThe easiest way to write files in vb6?は、完全な文ではありません。解析しようとすると、ファイル I/O について考えることになりますが、メッセージの本文にはそれについて何もありません。

あなたのメッセージでは、vbcrlf、"、および _ について言及されています。これらの文字の一部が VB の構文の一部としてエディターによって認識されるという問題があると思われます。コードで。

ここに解決策があります(私が正しく理解していれば)。関数を使用して、ASCII 文字コードから文字を取得できます。たとえば、" は ASCII コード 34 です。関数 Chr() は、ASCII 文字コードを受け取り、文字を返します。次のように記述した場合:

Dim name As String
name = Chr(34) & "Sam" & Chr(34)

name は、引用符を付けた "Sam" のようになります。これにより、VB が二重引用符を構文として認識しなくなります。

vbcr は通常、改行である Chr(13) の後に改行である Chr(10) が続きます。

_ は Chr(95)

ここで完全なリストを見ることができます: asciitable.com

于 2013-01-18T21:57:39.833 に答える