トップページ > プログラム > 2016年01月06日 > yluT1kPN

書き込み順位&時間帯一覧

9 位/226 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000130000300007



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【Erlang】プログラム言語 Elixir 【BEAM】 [転載禁止]©2ch.net
Win32API質問箱 Build122
プログラマー目指してるんだが色々と教えてくれ [無断転載禁止]©2ch.net
アセンブラ初心者スレッド
Ruby 初心者スレッド Part 57©2ch.net [転載禁止]©2ch.net
今までみた絶望的なソースコード [転載禁止]©2ch.net

書き込みレス一覧

【Erlang】プログラム言語 Elixir 【BEAM】 [転載禁止]©2ch.net
211 :デフォルトの名無しさん[sage]:2016/01/06(水) 13:44:50.53 ID:yluT1kPN
新年早々人がいるみたいなので質問です。

defmodule Hoge do
def mainLoop win do
receive do
msg ->
:io.format "Got event ~p~n", [msg]
mainLoop win
after 1000 ->
:io.fwrite "."
mainLoop win
end
end
def start do
:wx.demo
:wx.new
f = :wxFrame.new :wx.null, -1, :erlang.binary_to_list "Hoge", [{:size, {1024, 768}}]
:wxFrame.connect f, :close_window
:wxWindow.show f
mainLoop f
:wx.destroy
end
end
Hoge.start

これで一応動作するのですがdemoのwindowを閉じてもmessageをreceive出来ません
どうすればdemoが閉じられたことを検出出来ますか?
【Erlang】プログラム言語 Elixir 【BEAM】 [転載禁止]©2ch.net
212 :デフォルトの名無しさん[sage]:2016/01/06(水) 14:09:19.42 ID:yluT1kPN
f = :wxFrame.new :wx.null, -1, :erlang.binary_to_list "Hoge", [{:size, {1024, 768}}]
ここは、
f = :wxFrame.new :wx.null, -1, :erlang.binary_to_list("Hoge"), [{:size, {1024, 768}}]
の間違いでした。
あとdemoを閉じるときは右上の[X]とかではなくてメニューでQuitしたときの話です。
Win32API質問箱 Build122
4 :デフォルトの名無しさん[sage]:2016/01/06(水) 14:31:50.81 ID:yluT1kPN
4ね
プログラマー目指してるんだが色々と教えてくれ [無断転載禁止]©2ch.net
300 :デフォルトの名無しさん[sage]:2016/01/06(水) 14:49:48.70 ID:yluT1kPN
情報科卒なら応用 ←ソフトを目指すのになぜこんな簡単な資格も取らないの?
それ以外なら基本 ←英検5級みたいな試験受けて恥ずかしくないの?
アセンブラ初心者スレッド
875 :デフォルトの名無しさん[sage]:2016/01/06(水) 19:37:15.05 ID:yluT1kPN
俺が村田だ
Ruby 初心者スレッド Part 57©2ch.net [転載禁止]©2ch.net
857 :デフォルトの名無しさん[sage]:2016/01/06(水) 19:37:54.23 ID:yluT1kPN
>>855
コマンドラインはUnicodeを受け取れる
-Ku
今までみた絶望的なソースコード [転載禁止]©2ch.net
630 :デフォルトの名無しさん[sage]:2016/01/06(水) 19:38:59.22 ID:yluT1kPN
上級者:バカの相手をしない。馬鹿にかかわらない。
中級者:バカがいると頑張る。
初心者:バカをバカと認識出来ない。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。