HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0916
若葉sock系の命令について3解決


若葉

リンク

2006/9/16(Sat) 12:31:32|NO.2473

bsaveが終わったと思ったら今度はsock系です(^^;

ソースファイルから起動すると問題ないのに、
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って何が原因なんでしょうか?

教えてください。



この記事に返信する


Kpan

リンク

2006/9/16(Sat) 17:02:24|NO.2478

検索エンジンを利用して調らべてください。
http://www.google.co.jp/search?q=%E5%86%85%E9%83%A8%E3%82%A8%E3%83%A9%E3%83%BC38+HSP

HSP付属の「プログラミングマニュアル」(hspprog.htm)やhspsock.txtを
ちゃんと読んでください。



若葉

リンク

2006/9/16(Sat) 21:12:59|NO.2480

エラーメッセージも書いてあったのか・・・(←量が多いと読む気がしない人

.asだけじゃなくて.dllも必要なのだと初めて知った・・・・(汗

ありがとうございました。



Irisawa

リンク

2006/9/18(Mon) 17:11:29|NO.2497

EXEにしたときはASファイルは要りませんよ。
#includeされているので。



ONION software Copyright 1997-2023(c) All rights reserved.