方法Http:网络请求

名称 类型 是否必选 示例值 默认值 描述
address string http://abc.com 网络请求地址
method string Post/Get 请求方式
headers Dictionary<string, string> Null 网络请求 Header
fn dynamic Null 网络请求匿名回调函数
error dynamic Null 网络请求异常匿名回调函数

示例代码:
				
	API.Http("http://abc.com",
			"Post",
			null,
			function(data){
				//data表示TCP收到的返回值
			},function(err){
				//err表示错误信息
			});	
			

方法HttpJSON:

名称 类型 是否必选 示例值 默认值 描述
address string http://abc.com 网络请求地址
json string {“name”:”1”} Json 数据
headers Dictionary<string, string> Null 网络请求 Header
fn dynamic Null 网络请求匿名回调函数
error dynamic Null 网络请求异常匿名回调函数

示例代码:
				
	API.HttpJSON("http://abc.com",
			{“name”:”1”},
			null,
			function(data){
				//data表示TCP收到的返回值
			},function(err){
				//err表示错误信息
			});	
			

方法TcpSend:发送TCP消息

名称 类型 是否必选 示例值 默认值 描述
host string 127.0.0.1 tcp 目标地址
port int 9090 tcp 目标端口
message string 1:FFEF
2:”msg string”
发送的消息
hex int 1/0 0:字符串
1:16进制字符串
fn dynamic Null 网络请求匿名回调函数

示例代码:
				
	API.TcpSend("127.0.0.1",9099,
			"textstring",
			false,
			function(data){
				//data表示TCP收到的返回值
			},function(err){
				//err表示错误信息
			});
			

方法UdpSend:发送UDP消息

名称 类型 是否必选 示例值 默认值 描述
host string 127.0.0.1 tcp 目标地址
port int 9090 tcp 目标端口
message string 1:FFEF
2:”msg string”
发送的消息
hex int 1/0 0:字符串
1:16进制字符串

示例代码:
				
	API.UdpSend("127.0.0.1",9099,"textstring",false);
			

方法ShowMessage:显示弹框

名称 类型 是否必选 示例值 默认值 描述
message string 弹框文字

示例代码:
				
	API.ShowMessage("授权已到期");
			

方法 Ping:ping IP

名称 类型 是否必选 示例值 默认值 描述
host string 127.0.0.1 目标地址
deadline int 5 超时时间,单位秒
fn dynamic Null 网络请求匿名回调函数

示例代码:
				
	API.Ping("192.168.0.100",
			5,
			function(data){
				//data表示是否ping通,Boolean
			})
			

方法 DateDiff:指定时间与当前时间比较(返回值 Now > time)

名称 类型 是否必选 示例值 默认值 描述
time string 2020/02/20 比较时间(时间格式yyyy/MM/dd)

示例代码:
				
	var diff = API.DateDiff("2021/05/08");
			

方法 GetControl:根据名称查找当前窗口的控件(返回控件对象 )

名称 类型 是否必选 示例值 默认值 描述
name string 2Web_1 控件名称


方法 Clear:清除窗口的所有控件

示例代码:
				
	API.Clear();