ソースファイルから起動すると問題ないのに、
EXEファイル作ってから起動して、接続しようとすると内部エラー38が発生します。
(ホスト・クライアント問わず)
ホスト側
クライアント側
sockmake 0,2100 if stat ! 0 { dialog "エラーが発生しました。\n終了します。",1,"ソケットの初期化に失敗しました" end } sockmake 1,2150 if stat ! 0 { dialog "エラーが発生しました。\n終了します。",1,"ソケットの初期化に失敗しました" end }
sockopen 0,str(connect),2100 ;connetはIPアドレスが入力されている変数 if stat ! 0 { if stat ! 4 { dialog "再試行しますか?",3,"サーバーに接続できません" if stat = 6 { goto *connection }else{ sockclose 0 end } }else{ dialog "エラーが発生しました",1,"接続に失敗しました" sockclose 0 end } } sockopen 1,str(connect),2150 if stat ! 0 { if stat ! 4 { dialog "再試行しますか?",3,"サーバーに接続できません" if stat = 6 { goto *connection }else{ sockclose 0 sockclose 1 end } }else{ dialog "エラーが発生しました",1,"接続に失敗しました" sockclose 0 sockclose 1 end } }
内部エラー38って何が原因なんでしょうか?
教えてください。