0

文字列をテキストファイルに出力するvb6アプリケーションがあります。私のひもはとても巨大です。私のアプリケーションは機能しますが、そのようなことを行うのは論理的ですか?私は記憶の悪用か何か他のもののような何かを意味しますか?そして、私が間違っている場合、あなたは何をお勧めしますか?

私のコードは、Print#1、「THEBIGBIGSTRING」のようなものです。

4

1 に答える 1

2

メモリエラーを発生させずにすべてのデータを文字列に含めることができる限り、そうする必要があります。ただし、複数の値を連結して大きな文字列を形成する場合は、それらを個別にファイルに書き込むことができます。

つまり、これを回します:

bigString = bigString & data1
bigString = bigString & data2
bigString = bigString & data3

これに:

Print #1, data1
Print #1, data2
Print #1, data3
于 2012-09-01T13:48:46.780 に答える