メモリーの関係?


ゆうたろう  2003-08-14 23:53:36  No: 79027

3・4画面切り替わるPGなのですが
実際に運用している所で、登録しようとすると
前回照会した内容が表示されると言われたのですが
自分でテストをすると発生しません。
大量にデータを処理すると起きるとすると、
メモリー管理が変なのでしょうか?

各画面へは、フォーム名.Showで起動をかけて
Unload  Meで終了しています。


wall  2003-08-21 06:37:51  No: 79028

access97の時もvbで作った場合も同様の現象が起きました。
フォーム自体にnothingを与えても無理でした。
苦肉の策で別フォームを開く前に自動的に閉じるようなフォーム1つ挟んで
から本来のフォームを開くようにしたら遅れるようなことが今のところは
ありません。
違う質問でしたらすみません。


よねKEN  2003-08-21 18:36:07  No: 79029

> 前回照会した内容が表示されると言われたのですが

1.誤ってVisibleプロパティをFalseにする、
    Hideメソッドを呼んだりしているといったことはありませんか?

>各画面へは、フォーム名.Showで起動をかけて
>Unload  Meで終了しています。

2.各FormのLoadイベントでそのFormのPublic/Private変数を初期化していますか? Unload Meではコントロール等のプロパティの情報は初期化されますが、
自分の用意した変数は初期化されません。(フォームをNothingすれば初期化されますが)

3.標準モジュールで宣言しているPublicな変数は適切に初期化していませんか?


ゆうたろう  2003-08-27 18:25:02  No: 79030

いまちょっと別件で時間とられて、こちらのほうの対応が
取れないので、まだ見直していないのですが、
ご指摘有難う御座います。
時間が取れたら、見直してみます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加