VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/03/10(Mon) 21:08
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe: VBのEXE作成の時間にいて

> そこで質問なのですが、VBでEXEを作成するときにかかる時間というのは何に影響されるのでしょうか?
モジュール数、使用可能な空きメモリ容量、コードのサイズ、変数等の数、
PC自身の処理速度等々、いろいろな要因があります。

> VBでExeを作成するときに1時間半〜3時間くらいかかってしまいます。
> こんなに時間がかかることはあるのでしょうか?
プログラムの規模によっては、コンパイルに何時間をかかる場合はありえますが、
あまり大きくなるようであれば、ActiveX DLLとして処理を分割するとか、
機能単位でEXEをわけるなどの処置をとるという事を検討された方が良いでしょう。

ただ、今回はこれ以上、コードの大幅な修正ができないようですので、
とりあえずは、以下の事を試してみてください。

1. ネイティブコンパイルを採用している場合、コンパイルモードをPコードにして試して見る。
2. コンパイル時に、フォームやコードウィンドウなどを開いている場合は、それらを全て閉じておく。
3. http://support.microsoft.com/?scid=176435 にしたがって、オブジェクトの参照回数を減らす。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -