2012-04-18 14 views
3

将来のクライアントには、非常に大きなVB6プログラムがあります。彼らは、彼らが記憶制限に走っていると主張している。より多くのコード行を追加することはできません。VB 6メモリの制限

上限は何ですか、周囲には何かがありますか?

+7

@ジョン・サンダースあなたは本当に助けていません。いつものように。 – stuartd

+0

時には切断する必要があります。 –

答えて

8

MSDNのVBの制限のいくつかのドキュメントがあります:

Code Limitations

フォームにロードすることができるコードの量、クラス、または標準 モジュールは65,534行に制限されています。.. [など]

Project Limitations

フォーム、 コントロール、モジュール、変数、定数、プロシージャ、関数、および オブジェクトを含むが、これに限定されない最大32,000個の "識別子"( 非予約キーワード)を1つのプロジェクトに含めることができます。実際の識別子の数は、利用可能なメモリが に制限されています。

Data Limitations

Visual Basicでの任意の形態またはモジュールのVBAモジュールのデータセグメント(つまり、宣言 セクションで定義されたデータである) 64Kまでとすることができます。

+0

良い答えですが、実際にはこれらの制限に当たるとは想像もできません。 OPに、私はActiveX Dllプロジェクトを使用してプロジェクトをいくつかのプロジェクトに分割することを提案します。 – tcarvin