VB6でDBにアクセスする際にあまりにも
時間がかかりすぎるときがあります。
その際に
PleaseWaitといったフォームを表示させたいのですが
どうやったらよろしいでしょうか?
ただ、フォームをshowさせるだけだと、うまく表示できませんでした。
どなたか知ってるかたがいたら、書き込みお願いします。
DBにアクセスして完了するまで表示して完了したら
表示を消すだけですよね。
> ただ、フォームをshowさせるだけだと、うまく表示できませんでした。
どの様に「うまく表示できませんでした」のでしょうか?
表示じたいがされない? 表示はされるが見えない?
http://hanatyan.sakura.ne.jp/index.html の
「逆引きHelp一覧表」「フォームを常に手前に表示する」では如何?
早速の返答ありがとうございます。
表示はされるが見えないのです。メモリの食いすぎかと
思うのですが。
待機画面を出したいのであれば、非同期接続モードを利用していないと、
画面の描画がブロックされてしまう可能性があります。
RDO なら rdAsyncEnable オプション、
ADO なら adAsyncConnect オプションでの接続を試してみてください。
引数が間違った型、許容範囲外、または競合しています
というエラーがでました。
エラーの内容の通り
型が正しいか?
その型の値域におさまっているか?
同じ変数名で異なる使い方をしていないか?
を調べましょう
日本語のままの意味ですので
ちゃんと頭を使って文書解読すれば理解できるはず、
| ツイート |
|