アプリケーションを使用していたり、ネットに接続していたりして、作業が終わった時、「終了」とわかりやすく書いてあるものはそこから終わらせないといけないものですか?また何かに「接続しているような時」は終了を探して消さないといけないのでしょうか。以前バツ印で消して注意された事があったもので。
ありとあらゆるものを見ると、終了は書いてあるのですが、「Alt+F4」とかだと、キーボードのショートカットだと思うので、バツで消すのと変わりないですよね。あと、OEやIEも終了から消した方がいいのですか?
どういけなくて、どれならいいのか、教えて下さい。
No.5ベストアンサー
- 回答日時:
手近なところだと、自宅のPC等から振込みをすような時に、「ログアウト」ボタンを押してから終了させるような手順を踏めと言われることがあります。
ブラウザでアクセスするタイプのものは、×ボタンだけでは相手側に終了を通知できないことがあるので、重大なセキュリティの問題がありそうな場合は、正しい手順で終了させた方が良いのは間違いありません。
社内アプリのようなものでも、画面の中に自前の「終了」ボタンがあって、それを押して終了させましょうという事はありえます。
特別な事情がなければ×ボタンで終わらせても全く問題ないでしょう。その為の×ボタンですから。
BKの出入金の確認ならした事ありますが、そういう手順が必要なものもあるのですね?今度覗く時注意して見てみます。
>ブラウザでアクセスするタイプのものは、×ボタンだけでは相手側に終了を通知できないことがあるので、重大なセキュリティの問題がありそうな場合は、正しい手順で終了させた方が良いのは間違いありません。
あーそのような事がお聞きしたかったのです。何だかそれに当てはまっているような気がすごくします。
>社内アプリのようなものでも、画面の中に自前の「終了」ボタンがあって、それを押して終了させましょうという事はありえます
それに当てはまっていそうなのもあります。そちらは自前の終了ボタンがあります。
非常に簡単に言ってすみませんが、終了ボタンが大きく出ているもの以外は、バツでよい、という事でよいのですよね?
ありがとうございました。
No.6
- 回答日時:
ネットワーク・プログラムに限った動作?それにしても同じことですが。
まともに書かれているプログラムならクラス・オブジェクトでソケットを扱い、デストラクターの中に終了処理を入れますから、どういう形にしろ正規の流れに沿ってウィンドウが破棄されたなら切断処理を行うようになっています。クラスを使わないにしろ何らかの形で途中終了への分岐はサポートされるはずです。システムの側から見て整合性の取れる動作にするのは最低限のことですし、よっぽど頭の悪いなプログラムでない限り問題になるような動作はしません。
どういったプログラムなんでしょうか?OE/IEのようなクライアント・プログラムでは全く関係のない話ですよ。
この回答への補足
下の回答を頂いた方々のお言葉をお借りしまして・・
社内の基幹業務用に作られ、ブラウザでアクセスしている形のものだと思います。古い、頭の悪いプログラム、なのかも知れません。
IE/OEを引き合いに出したのは、自宅でパソコンをつかう時によく使うからです。一緒に聞いておこうと思いました。
説明が下手で申し訳ありません。
>正規の流れに沿ってウィンドウが破棄されたなら切断処理を行うようになっています
うっかりしていたとはいえ、それで消してきていたのは消していたので、それでは消せない!という事ではないみたいです。ただ、その消し方ではよくない、という事のようです。
きっと、頭の悪いプログラムなんだと思います。とりあえずOE/IEは関係ないという事で、家では普通にバツで消そうと思います。
ありがとうございました。
No.4
- 回答日時:
LAN?
たとえば、社内の基幹業務用に作られたWindowsアプリケーションでしたら、その作者の指示に従わないとイケないでしょうね。
うちに出入りしているソフト屋さんはそういうこと以外にもIEやOE5.01の導入の禁止までしてくれました。
そうなんです。基幹業務用に作られたwinのアプリです。難しい言葉にして下さってありがとうございます。
作者の指示があったんでしょうねきっと。今の仕事を始めてより後に自分のパソコンを持ったので、最初にそう教わったのを忘れていたという事のようです。
それで家で使うものにそういう心配のあるものはないのか?と気にしながら終了していたもので、お聞きしたかったのです。IEやOEは危険が多いので使うなという事なんでしょうね。ありがとうございました。
No.3
- 回答日時:
それはプログラムの書き方によります。
普通に考慮されているプログラムであれば、「バツ」と「ファイル-終了」に同じコードが書かれています。二つの意味が異なるのは、終了処理が特に必要なのにそれについて考慮の足りないプログラムだけです。
一般的に二つは同じ意味ですし、特に区別する必要はありません。それにWindows側から見れば、どういう処理をプログラムの中でやっていようと最後の終了メッセージ処理は同じです。
パターンA
1.プログラムの処理
2.終了に必要なそのプログラム独自の処理
3.実際の終了
パターンB
1.プログラムの処理
3.実際の終了
システムが問題にするのは3だけです。3が行われる限りは同じに見えるということです。1や2はそのプログラム個別の処理ですから。
この回答への補足
ここまでの回答をありがとうございます。
念のためみなさんに補足を出させて頂きます。
社内LANなどでも同じですか?ソフトウェアの作りだけが問題なのですか?
「ファイル-終了」だとパターンAの作業をするが「バツ」だとパターンBの作業しかしない事もあるという意味でしょうか。それで3が行われるのだから同じ・・という事ですよね?
でも、3さえ行えばシステムに問題が起こらないのなら、考慮が足りないプログラムでも問題がない事になるのでしょうか?
私の理解力が足りないようで、イマイチのみこめてないようで、すみません。でも回答ありがとうございました。
No.2
- 回答日時:
「×」で消します。
マウスを持っていないときは「Alt+F4」で消します。ファイルメニューからたどるのは行程が多い=わざわざ別のプログラムを立ち上げているので、「×」で閉じるより窓が閉じるための時間が、ほんの少し余計にかかるのが体感できます。
Windows9Xなどで、ギリギリのリソースで動いているのでしたら、その瞬間にOSを道連れにフリーズする可能性までありますから、逆に「注意」したいくらいです。
ファイルから消すというのは、別の消すプログラムで消している事になるのですか??XPと2000しか使ってないのでリソースの事がいまいちピンとこないのですが、そういう場合もあるのですね。
ありがとうございました。
No.1
- 回答日時:
別に、わざわざメニューバーの「終了」を使わなくてはいけないことはありません。
×マークの閉じるボタンで十分です。
もし、閉じるボタンを使うことで不具合が発生するなら、それはソフトウェアの作り方に問題があります。
なお、普通のアプリケーションでは、Alt+F4のショートカットキーはウィンドウの閉じるボタンを押すのとまったく同じです。
やっぱりAlt+F4=×ですよね?ソフトの作り方に問題があるから言われたのでしょうか。普通のアプリケーションでは問題ないのなら、家でパソコン使う分には気にしなくてよさそうですね。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 数式が消える 1 2023/03/19 16:55
- その他(Microsoft Office) *Outlook、作成中の文書どこに消えたか 1 2023/07/07 08:56
- ノートパソコン Win10 EXCEL でのエラー 2 2022/04/03 15:57
- Access(アクセス) アプリケーションエラー 3 2022/10/09 00:27
- 日本語 「2014年に終了」「2014年で終了」「2014年をもって終了」の違い 8 2022/11/28 20:08
- ヤフオク! ヤフオク。入札価格が安すぎるから、ということで出品者都合でキャンセルするのはアリなのか? 5 2022/10/14 16:40
- Outlook(アウトルック) outlook メモリ不足 1 2022/05/31 10:16
- 日本語 【「名詞+的」で「形容動詞」?】その3 4 2023/02/23 20:09
- PowerPoint(パワーポイント) パワーポイント。2つの矢印のワイプ&消滅の順番に実施、これの繰り返し 2 2023/07/25 09:13
- 国産バイク 社会人になったらSR400とCB400を購入しようと思ってたのに、生産終了になりました、ひどい憧れの 6 2023/02/02 19:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで仕様書は書きますか?
-
プログラミングのコード量に関...
-
C言語(gcc), Linux, FTPプログ...
-
Javaプログラムをリバースエン...
-
×じゃない消し方
-
きれいなコード vba vbaを勉強...
-
0除算して、落ちるプログラムと...
-
C++ で、「)」が必要 というエ...
-
正しい五十音順について
-
JCLの基本について教えてください
-
変数の値が勝手に変化する原因
-
C# 計算処理中に実行中ウィン...
-
排他的論理和 BCC(水平パリテ...
-
エクセル以外で麻雀の成績を管...
-
「Outlookが他のプログラムによ...
-
CreateObject関数について
-
プリコンパイラとは?
-
VBAの再計算が反映されない件に...
-
自動クエリとはどういうもので...
-
加速度から変位の変換について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで仕様書は書きますか?
-
C言語(gcc), Linux, FTPプログ...
-
COBOLのCALL文がいまいちつかめ...
-
空elseの有無
-
きれいなコード vba vbaを勉強...
-
例外処理があまり使われない理...
-
プログラミングのコード量に関...
-
「ルーチン」という言葉の意味
-
PCの時刻精度
-
クリップボードを排他的に利用...
-
テキストの折り返し処理について
-
変数・オブジェクト名に漢字使用
-
C言語の質問です
-
CからJavaの呼び出し
-
VBからシャットダウンさせる方法
-
ソースコード改造 msペイント
-
Accessエラー処理
-
プログラム動作時のCPU処理時間...
-
ActiveXコントロールの作成(V...
-
C++にオリジナル言語の解釈をさ...
おすすめ情報