掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
応答なし回避法 (ID:42399)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
動作環境 delphi2010 Windows7 AS400 VBReport 処理の流れはdelphiでCSVデータをサーバに流します。 データのチェック、insertはサーバで処理をしてあげて取り込み結果をdelphiに戻します。 戻り値をチェックしてVBReportで帳票を作成して画面に出力です。 今問題になっているのはデータの量が多い時、Formが応答なしで固まって見えてしまうことです。 VBReportはWindowsで制御を握っているのでProcessMessagesでメッセージを処理しつつ進めれば回避できるのですがサーバに処理を渡して応答待ちをしている部分の回避方法が分からず悩んでいます。 サーバとのやりとりの部分をスレッドに分ける方法ではうまくいくのですがほぼ完成しているソースの回収作業の為、あまりソースをいじりたくありません。 回答の修正規模は気にしないのでどんな対応方法があるのか教えてください。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.