過去の桐井戸端BBS (桐ver.8) |
7582 | メッセージボックスを一括処理から消去 | みすず | 2000/09/11-18:03 |
一括処理実行型で桐8を構築中です。 長くかかる処理の場合、桐5の時は画面表示で 「しばらくおまちください」 等を表示していたのですが、桐8ではそのような処理はどうやればよろしいのでしょうか? 現在、フォーム呼出しコマンドで桐本体を隠して実行しているので、 フォームを作って、ウィンドウ作成コマンドではやりたくないのです。 (理由は、最小化している桐本体が復元されてしまうから。) 幸い、メッセージボックスであれば、桐本体を隠したまま表示できるので、 メッセージボックスの表示を一括処理で制御できないか・・ と思ったのですが・・・ 正確には、メッセージボックスを一括処理上から選択されないでも消去できな いか?との内容です。 | |||
7589 | Re:メッセージボックスを一括処理から消去 | 佐田 守弘 | 2000/09/11-23:28 |
記事番号7584へのコメント みすずさん もしフォームが表示されているのであれば、そのフォームにメッセージのテキストボックスを作って、 これを表示する方法はどうですか? 通常はこのテキストボックスを非表示にしておきます。 そして、時間のかかる処理の前に属性を変更して表示に変えて、メッセージを表示します。 終了したら再び非表示に戻して画面から消します。 この切替には、オブジェクト属性コマンドを使って行います。 佐田守弘(KS-00119) | |||
7594 | なるほど・・ | みすず | 2000/09/12-08:12 |
記事番号7589へのコメント なるほど・・ フォーム内のオブジェクトに表示すればいいのですね。 思いつきませんでした。 早速ためしてみます。 ありがとうございます。 | |||
7595 | 早とちりでした。 | みすず | 2000/09/12-08:22 |
記事番号7594へのコメント やってみたのですが、一括処理からのフォーム呼出しは、フォームが消えてからでないと先に進めない (表示しながら一括処理を続行出来ない)ようで、結局だめでした。 | |||
7637 | Re:早とちりでした。 | ぷぷり | 2000/09/13-23:48 |
記事番号7595へのコメント えっと、以前似たような質問に答えたような気がしますが、私は処理中のフォームを作成して、 以下のような一括処理で実行しています。 ウインドウ作成 "吐出処理.wfm",ハンドル=&画面1 処理内容・・・・ ウインドウ終了 &画面1 以上 ちなみに桐のバージョンは7.1up2です。 | |||
7723 | Re:早とちりでした。 | みすず | 2000/09/19-09:02 |
記事番号7637へのコメント 桐本体を最小化して実行したいのですが、 ウィンドウ作成だと、桐本体が復元されてしまいます。 それをさけたいのですが・・ |