當前位置:編程學習大全網 - 編程軟體 - 如何用Delphi XE Android實現手機和wifi串行口模塊通信

如何用Delphi XE Android實現手機和wifi串行口模塊通信

uses System.SysUtils,

Androidapi.Helpers,

Androidapi.JNIBridge,

Androidapi.Jni.Net,

Androidapi.JNI.GraphicsContentViewText,

Androidapi.JNI.JavaTypes,

FMX.Helpers.Android;

function GetWIFIIP:string;

var

WFM:JObject;

WifiManager:JWifiManager;

WifiInfo:JWifiInfo;

IP:Integer;

begin

WFM:=TAndroidHelper.Context.getSystemService(TJContext.JavaClass.WIFI_SERVICE);

WifiManager:=TJWifiManager.Wrap((WFM as ILocalObject).GetObjectID);

WifiInfo:=WifiManager.getConnectionInfo;

IP:=WifiInfo.getIpAddress;

Result:=Format('%d.%d.%d.%d',[Lo(IP),Hi(IP),Lo(IP shr 16),IP shr 24]);

end;

//安卓系統WIFI下獲取本機IP

  • 上一篇:毒蝰終極版都改二代微動了嗎
  • 下一篇:樅陽實驗中學好嗎?
  • copyright 2024編程學習大全網