VB6について


ちゃ  2006-07-28 04:37:57  No: 132491

VB6でDBにアクセスする際にあまりにも
時間がかかりすぎるときがあります。

その際に
PleaseWaitといったフォームを表示させたいのですが
どうやったらよろしいでしょうか?

ただ、フォームをshowさせるだけだと、うまく表示できませんでした。

どなたか知ってるかたがいたら、書き込みお願いします。


natu  2006-07-28 17:28:16  No: 132492

DBにアクセスして完了するまで表示して完了したら
表示を消すだけですよね。

> ただ、フォームをshowさせるだけだと、うまく表示できませんでした。

どの様に「うまく表示できませんでした」のでしょうか?
表示じたいがされない?  表示はされるが見えない?
http://hanatyan.sakura.ne.jp/index.html  の
「逆引きHelp一覧表」「フォームを常に手前に表示する」では如何?


ちゃ  2006-07-28 17:41:51  No: 132493

早速の返答ありがとうございます。

表示はされるが見えないのです。メモリの食いすぎかと
思うのですが。


魔界の仮面弁士  2006-07-28 18:25:09  No: 132494

待機画面を出したいのであれば、非同期接続モードを利用していないと、
画面の描画がブロックされてしまう可能性があります。

RDO なら rdAsyncEnable オプション、
ADO なら adAsyncConnect オプションでの接続を試してみてください。


ちゃ  2006-07-28 21:54:09  No: 132495

引数が間違った型、許容範囲外、または競合しています 
というエラーがでました。


ささ  2006-07-31 01:13:59  No: 132496

エラーの内容の通り
型が正しいか?
その型の値域におさまっているか?
同じ変数名で異なる使い方をしていないか?
を調べましょう

日本語のままの意味ですので
ちゃんと頭を使って文書解読すれば理解できるはず、


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




  


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