見込み客は非常に大きなVB6プログラムを持っています。彼らは、メモリの制限に直面していると主張しています。これ以上コード行を追加することはできません。
上限は何ですか、それを回避する方法はありますか?
見込み客は非常に大きなVB6プログラムを持っています。彼らは、メモリの制限に直面していると主張しています。これ以上コード行を追加することはできません。
上限は何ですか、それを回避する方法はありますか?
MSDNにはVBの制限に関するドキュメントがいくつかあります。
フォーム、クラス、または標準モジュールにロードできるコードの量は、65,534行に制限されています... [etc]
1つのプロジェクトには、最大32,000の「識別子」(予約されていないキーワード)を含めることができます。これには、フォーム、コントロール、モジュール、変数、定数、プロシージャ、関数、およびオブジェクトが含まれますが、これらに限定されません。識別子の実際の数は使用可能なメモリに制限されていることに注意してください。
Visual Basicの任意の形式またはモジュールのVBAモジュールのデータセグメント(つまり、[宣言]セクションで定義されたデータ)は、最大64Kにすることができます。