一個WIFI轉232模塊,
它的WIFI名稱為USR_xx
,IP地址為10.10.100.254
.埠為8899.
現用Delphi寫的安卓系統的APP。用的MBSocket控制元件。部分程式如下
try
mbsocket.Host:=trim('10.10.100.254');
mbsocket.Port:=8899;
mbsocket.Open;
except
on e:exception do
memo1.Lines.Add(formatdatetime('hh:nn:ss',now)+': ==>連接服務器失敗!'+e.ClassName+'-'+e.Message);
end;
問題來了:當手機WIFI接入的不是USR_xx這個WIFI,而是別的WIFI。那么打開這個手機APP程式即黑屏、死機。程式代碼中一打開軟體,便先去鏈接網路。
我看程式卡死在mbsocket.Open;→RawSocket:=TSocket.Create(TSocketType.TCP,TEncoding.UTF8);這個位置
uj5u.com熱心網友回復:
哪里可以獲得TMBSocket控制元件,我也想試試1轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/101401.html
標籤:移動開發其他問題
上一篇:安卓
