No.1ベストアンサー
- 回答日時:
こんにちは
同様の現象に遭遇したことがないのでご質問に直接の回答はできないのですが
とりあえず発生していると思われるエラーメッセージをファイルに書き出してみては如何でしょうか?
エラーがわかれば対策も可能かと思います。
問題のプログラムの具体的な記述がわからないのですが、ソースの最後の方で作成したFormを実行している記述があると思います。(下の※に相当する記述です、複数行かもしれません)
これをbegin~rescue~endで囲んで、エラーが発生した場合にそのメッセージをファイルに書き出す様にします。下の例ではエラー発生時に、error.txtにエラーメッセージが書き出されます。
-----ここから
begin
VRLocalScreen.start(MyForm) ……※Formを実行している記述(一例です)
rescue
File.open("error.txt","w") do |f|
f.puts $!.message
f.puts $!.backtrace
end
end
----ここまで
この回答への補足
siffon9さん、回答ありがとうございます。
なんとか、エラーメッセージらしきものを記録することができました。
これを基に原因を調べてみます。
siffon9さん、ありがとうございます。
原因がつかめました。
エラー(GUIが消える)の発生する条件の時には、ある処理を行っていて、
その時には動作チェックしやすいように、途中データを表示させるのに「p ...」を使っていました。
RDEから起動したときやdos窓を表示するようにしたときには、これがエラーにならなかったようですが、
dos窓を表示せず、直接動作させたときは、「p ...」がエラーになって終了していたようです。
rescueコマンド便利ですね、こんなに簡単に原因がつかめるとは思いませんでした。
本当にありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- Windows 10 Windows11の実行モジュールはどこにある 1 2022/05/31 07:33
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- Windows 10 windows11のUSB接続の機器がcomポートに表示されない。 3 2023/04/13 07:51
- その他(プログラミング・Web制作) Windowsのメモ帳でジョークウイルスが作りたいです。 3 2022/06/04 12:17
- その他(プログラミング・Web制作) Windowsのメモ帳でジョークウイルスが作りたいです。 1 2022/06/04 11:30
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
- デスクトップパソコン Dell Inspiron 3250でRealtekのドラーバーでのLine outから出力しない 1 2022/07/10 19:15
- その他(セキュリティ) exeファイルの個人情報について 3 2023/06/29 17:36
- Windows 10 別ユーザーでログインした際、表示されないのソフトの探し方 1 2022/07/15 10:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
pythonのerrorコード
-
ビーリアルのユーザー名を変え...
-
WinSCPで画像のように puttyを...
-
教えてください
-
なんで if __name__ == "__main__"
-
C言語の入力した文字を反転させ...
-
GitHubは初年度以外は有料にな...
-
パイソンエラーについて
-
pythonエラー
-
100万件越えCSVから条件を満た...
-
VBA
-
パイソンのクラスについて
-
1、Rstudioで回帰直線を求める...
-
MacBookAir起動時にRubyソース...
-
(再質問)エクセルのマクロボ...
-
プログラミング講師はまだ需要...
-
英数字を含む文字列(0-9,A-Z)...
-
パイソンのクラスについて
-
【メモリ不足で落ちる(python)】
-
マクロ処理でのループの記述に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ruby.exeとrubyw.exeに違いがあ..
-
ruby 全角ハイフンを半角ハイフ...
-
gem install railsで「NameErr...
-
rubyでパケットキャプチャ出来...
-
ruby ldapライブラリが利用でき...
-
GUIプログラムを作りたいのですが
-
requireでエラーが起きてしまう
-
システムエンジニアの適正について
-
小文字wと大文字Wの区別
-
Ruby / passenger のインストー...
-
プログラミング講師はまだ需要...
-
VB.NETで階乗を求めるプログラ...
-
初心者 パイソンプログラム
-
CかC++どちらを覚えるべきですか?
-
Ruby interpreter (CUI) 2.2.3 ...
-
RubyでNo such file or directo...
-
web上のhtmlファイルから文字デ...
-
Rubyでpdfファイルを読み込む方法
-
プログラミング言語で大文字と...
-
バーコードのチェックデジット...
おすすめ情報