過去の桐井戸端BBS (桐ver.9)
28331 「一括処理の実行を中止します」と出ても一括処理で処理を継続させたい あきくん 2004/11/30-18:39
 ----------------------------------------------
| ファイル名 *********************      | 
| 行番号   **               |
|   保存終了(S) 破棄終了(Q) 継続処理(C)  |
 ----------------------------------------------
と一括処理実行中に出でれば、
保存終了、破棄終了、継続処理を任意で選択する以外に
一括処理等で選択する方法があれば教えてください。


28333 Re:「一括処理の実行を中止します」について 佐田 守弘 2004/11/30-22:45
記事番号28331へのコメント
あきくんさん
質問の意味が理解できないので確認させて下さい。
まずこの質問に書かれている以下の表示とそれに関わる質問事項ですが、
今何をどの様に操作されているのでしょうか。
 > ----------------------------------------------
 >| ファイル名 *********************      | 
 >| 行番号   **               |
 >|   保存終了(S) 破棄終了(Q) 継続処理(C)  |
 > ----------------------------------------------

つまり上記の表示は、今動かしている一括処理は、誰か他の人が作った一括処理なのでしょうか。
それともあきくんさんが今作っているものなのでしょうか。

次に
 >保存終了、破棄終了、継続処理を任意で選択する以外に
 >一括処理等で選択する方法があれば教えてください。
ここで言う「以外に」とは、具体的にどの様な意味でしょうか。

佐田守弘(KS-00119)
28335 Re:「一括処理の実行を中止します」について あきくん 2004/12/01-07:37
記事番号28333へのコメント
一括処理実行中にタスクバーに表示してある桐を
右クリックを押して閉じるをした場合に出ます。
 ----------------------------------------------
| ファイル名 *********************      | 
| 行番号   **               |
|   保存終了(S) 破棄終了(Q) 継続処理(C)  |
 ----------------------------------------------
次に
保存終了、破棄終了、継続処理を任意で選択しているのですが
一括処理等で継続処理を選択する方法があれば教えてください。

わかってもらえますか?m(_ _)m
28336 Re:「一括処理の実行を中止します」について うにん 2004/12/01-09:45
記事番号28335へのコメント

>一括処理実行中にタスクバーに表示してある桐を
>右クリックを押して閉じるをした場合に出ます。

ユーザが中止しようとしているのに、

>一括処理等で継続処理を選択する方法があれば教えてください。

プログラムが勝手に継続してしまったら困りますが。

28337 Re:「一括処理の実行を中止します」について 宮城 2004/12/01-09:47
記事番号28335へのコメント
>わかってもらえますか?m(_ _)m

残念ながらわかりかねます。(^^;;

桐のバージョンは何? (なんか Dos桐ぽい?)
ここで「C」としたらどうなるの? (継続処理ってなってるじゃん。)

最低限これくらいは書いておいていただかないと。

28338 Re:「一括処理の実行を中止します」について hidetake 2004/12/01-09:53
記事番号28335へのコメント
>保存終了、破棄終了、継続処理を任意で選択しているのですが
>一括処理等で継続処理を選択する方法があれば教えてください。

ありません!

一括処理そのものを中止させている状態ですので、一括処理など桐の中からは制御できません。


もし、どうしてもやろうとするならば、外部から、この一括処理を中止するかどうかの確認ウィンドウを監視して、
もしこのウィンドウが表示されたら、「継続処理」ボタンを押すようなプログラムを自分自身で作るか?

あるいは

T.Samura さんの kiritool.exe でも使って、「閉じる」を無効化してしまう方法はあるにはあります。
「閉じる」ボタンを無効化すれば、タスクバーの「閉じる」も含めて、グレイアウトして押せない状態になります。
なお、この場合でも Ctrl + Break は有効です。
また Alt + F4によるウィンドウを閉じる方法も有効ですので、
これだけで一括処理の中断すべて無効化できるわけではありません。

28339 Re:「一括処理の実行を中止します」について あきくん 2004/12/01-12:27
記事番号28338へのコメント
いろいろご迷惑をかけてすいません。
閉じるボタン無効で解決することにしました。
質問文章の勉強して掲示するようにいたしますので
またよろしくお願いいたします。
28349 しかし...何のためにでしょうか 佐田 守弘 2004/12/01-23:18
記事番号28339へのコメント
あきくんさん
状況は分りました。しかし1つ分らないのは、何のためにそれが問題になるかです。
 >一括処理実行中にタスクバーに表示してある桐を
 >右クリックを押して閉じるをした場合に出ます。
との事ですが、タスクバーの右クリックで[閉じる]を選ぶ操作は、誤操作ではなく、
目的意識的に行う操作ですね。(2段階の操作であるため)

そして書かれている表示は、上記の操作で一括処理を強制終了させようとした時に、
再度確認を求めて来る桐側のメッセージです。
すでにhidetakeさんも書かれている通り、この段階では一括処理は一時中段し、
桐のシステムに制御が戻っています。
そして一括処理の中止して良いのかを、再度確認して来ている状況です。

ですから、一括処理の中止指示が誤っていた場合には、このメッセージに従って、
[継続処理(C)]を選ぶのが正しい操作法です。
それ以外の方法はないと思って下さい。

●誤操作や不必要な操作で中断させないためには
今回の質問は右メニューの閉じるを選んでの中止操作と書かれているので
冒頭の疑問が出て来るのですが、誤ってウィンドウの閉じるボタンを押してしまうという事であれば、話は別です。
その様な誤操作を避けたいのであれば、必要以外のボタンは表示しない形式のフォームを作るのが良いと思います。
具体的に言えば、オーバーラップ形式のフォームとし、メニューバーなど自由な操作を行うツールを非表示にします。
その様にして予め用意したコマンドボタンだけに操作を限定します。

佐田守弘(KS-00119)

戻る