Rubyでコンソールexe作成画面すぐ閉じる!!

プログラミングを始めたばかりの初心者なんですが、 Rubyでexeファイルを作る方法をしらべコンソールプログラミングを ...

maiko0333 さんからの 回答

  • 2018-10-19 23:33:22
  • 回答No.2
maiko0333

ベストアンサー率 19% (839/4397)

プログラムというのは命令の最後まで終われば
画面が閉じるようになっているのです。

DOSプロンプトでいうとpauseというのは「停止せよ」という命令です。
これがなければ画面は閉じます。

DOSプロンプトの画面はcmd.exeというものがコマンドを待ち、
コマンドを実行するというプログラムが動いているから
画面が開いているのです。
補足コメント
tasukete2018

お礼率 67% (2217/3261)

無限ループを作っておいて
特定のキーでブレーク処理を書いておくしかないのでしょうか?
投稿日時 - 2018-10-20 18:23:18
お礼コメント
tasukete2018

お礼率 67% (2217/3261)

回答ありがとうございます。
全てのプログラムで明示的に
画面を閉じるなと命令文をかかなければ閉じてしまうのでしょうか?

不便なのでインタプリタ実行時や起動オプションで対応出来たりはしないのでしょうか?

教えてくださいよろしくお願いします。
投稿日時 - 2018-10-20 18:14:04
この回答にこう思った!同じようなことあった!感想や体験を書こう!
この回答にはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
ページ先頭へ