• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:並列処理させる方法を教えてください。)

VB6(SP3)でWindows200での並列処理方法を教えてください

このQ&Aのポイント
  • VB6(SP3)でWindows200で並列処理を行いたい場合、以下の手順を実行します。
  • 1. 親フォームのボタンをクリックしてデータのロード処理を開始します。
  • 2. ロード処理の進行状況を子画面で表示します。

質問者が選んだベストアンサー

  • ベストアンサー
  • sorarisp
  • ベストアンサー率58% (7/12)
回答No.1

はじめまして、n-sakamotoさん。 ご存知の通り、モーダルで表示しますと、そのフォームが終了するまで処理は中断されてしまいます。 ですが、Form2の役割はDB書き込みの状況を表示するだけのように思えます。 この場合、Form2の必要な条件は常に最前面に表示(Form1の後ろに隠れない)する事ではないでしょうか。 それでしたら、Form2をモードレスで表示し、APIを使って常に最前面み表示するようにしたらどうでしょうか。 SetWindowPos で最前面に表示する事がきたと思います。 ご期待に添えるか分かりませんが。

n-sakamoto
質問者

お礼

ありがとうございます。 問題は解決しました。 おかげで進捗も進みます。

関連するQ&A

専門家に質問してみよう