■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#21357-0ActiveXが重い。まっちゃん2001-06-14(木) 13:46
     #21358-0RE#21357:ActiveXが重い。よねKEN2001-06-14(木) 16:00
#21357-0
ActiveXが重い。
いつもみなさまにはお世話になっています。
2回目の投稿になります。
ActiveXコントロールを何種類か作成し、
Form上にたくさん並べて画面を作ったのですが
重過ぎて実行できません。
ターゲットOSがwindows9xシリーズなのでNT系にはできません。
何か解決策があればよろしくお願いします。
#21358-0
RE#21357:ActiveXが重い。
> ActiveXコントロールを何種類か作成し、

具体的にいくつ作成したのか?
どんなActiveXコントロールを作成したのか?
そのActiveXコントロール上にはどんなコントロールをいくつ配置し、
どんな内容のコードを書いたのか?

> Form上にたくさん並べて画面を作ったのですが

たくさん並べたとは、具体的にいくつ並べたのか?

> 重過ぎて実行できません。

環境(ソフト:OS、VBのバージョン、エディション、SP、ハード:CPU、メモリ)は
どういう状態か?
他に起動しているアプリケーションは何があるのか?
リソースはいくら残っているか?

> ターゲットOSがwindows9xシリーズなのでNT系にはできません。
> 何か解決策があればよろしくお願いします。

そういった情報がないので、アドバイスの使用がありません。
まず、一つ一つの自作ActiveXコントロールの性能に付いてきちんと評価しましょう。
これでは何が悪いのか誰にもわかりません。

一般論で言えば、リソース消費の観点から、
細かい描画をしないならPictureBoxではなく、Imageコントロールを使うとか、
テキストの編集をしないなら、TextBoxではなくLabelを使うとか、
表のような内容を大量のTextBoxのコントロール配列でやろうとせずにGrid系コントロールを
使うとか、そういうところをチェックしましょう。

また、そもそも、一つのFormにいろいろな機能を詰め込みすぎていないか?
といったこともチェックしましょう。
また不要なFormは随時Unloadしましょう。
このページと関連する記事:
#1490-3オブジェクト数の限界2001-11-13(火) 10:16
#23887-0リソース不足2001-10-22(月) 11:31
#22061-0ActiveX2001-07-31(火) 16:39
#2385-2消費するリソースを軽減2002-08-22(木) 02:32
#10103-0画像の透過2000-05-04(木) 00:23
#46606-0リソースを大量に消費2001-09-06(木) 16:42
#6510-0莫大な数を繰り返し実行したい2000-03-09(木) 02:41
#12104-0ActiveXコントロールについて1999-12-20(月) 23:27
#11547-0ActiveXコントロールについて1999-12-13(月) 14:42
#33896-0コントロール配列について2000-11-22(水) 09:31
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)