问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

易语言链接VPS的方法

发布网友 发布时间:2022-04-26 14:04

我来回答

3个回答

热心网友 时间:2022-06-28 20:48

C#串口操作之读取串口数据:
try 
{  
axMSComm2.CommPort = 1i;  
axMSComm2.InputMode =   
MSCommLib.InputModeConstants.comInputModeBinary;  
//用于设置或返回传输数据的类型,  
//此例程是通过Input属性以二进制方式检取回数据  
axMSComm2.PortOpen = true;  
//打开端口   
axMSComm2.InBufferCount = 0;  
//用于返回输入缓冲区内的等待读取得字节个数  
 
}  
catch (Exception e)  
{  
MessageBox.Show(e.ToString());  
}  
 
在axMSComm的OnComm事件里写:  
 
 private void axMSComm2_OnComm(object sender, EventArgs e)  
{  
 
switch (axMSComm2.CommEvent)  //查询CommEvent属性  
{  
case (short)(MSCommLib.OnCommConstants.comEvReceive):  
 //当接收缓冲区内字符数达到RThreshold值,  
//进入CommData()子程序  
 
  CommData(); //接收缓冲区内数据  
  break;  
}  
 
}  
 
 private void CommData() //接收数据  
{  
int BufferDataNumStart = 0;  
 //定义第一次查询缓冲区内数据个数  
int BufferDataNumEnd = 0;   
//定义最后一次查询缓冲区内数据个数  
byte[] CommBufferData = new byte[1024];  
byte[] ComByte = new byte[8];  
 
BufferDataNumStart = axMSComm2.InBufferCount; ;   
//将缓冲区内等待读取的字节个数赋给BufferDataNumStart  
if (BufferDataNumStart == 0) return;   
//如果缓冲区为空,说明还没有数据传来,  
//则返回;若不为空,进入下面的循环  
//读取缓冲区内全部内容  
axMSComm2.InputLen = 0;  
while (true)  
{  
System.Threading.Thread.Sleep(50);   
//延时,以确保数据完全接收  
BufferDataNumEnd = axMSComm2.InBufferCount;  
//再次读取缓冲区内字节个数  
if (BufferDataNumStart == BufferDataNumEnd) break;   
//如果BufferDataNumStart==BufferDataNumEnd,  
//说明本帧数据已经读完,退出循环  
BufferDataNumStart = BufferDataNumEnd;   
//否则,将BufferDataNumEnd赋给BufferDataNumStart,  
//并继续循环,直到完全接收  
}  
object objIn;  
objIn = axMSComm2.Input;   
//这里注意MSComm.Input返回的是一个object的类型,  
//所以必须使用显式的类型转换   
CommBufferData = (byte[])objIn;     
//CommBufferData为串口缓冲区内所有数据  
//存取最后一次接收到的缓冲区的数据,  
//存储部分时作为后期数据处理所用,  
//以便于程序员分析数据。使用StreamWriter,  
//需在添加命名控件using System.IO;  
 
//将上次未处理的数据和本次存储数据在ReceivedData相连,  
//此部分是防止发送过来的数据本身就不完整,  
//以至于数据处理不能进行完全,故保留并与新接收的数据相连  
for (int i = 0; i < BufferDataNumEnd; i++)  
{  
ReceiveDataNum++;  
UnsettledDataNum++;  
ReceivedData[ReceiveDataNum - 1] = CommBufferData[i];  
}  
//进入数据处理字程序  
 
}  
private void DealData() //数据处理  
{  
 
for (int i = 0; i < ReceivedData.Length - 7; i++)  
{  
if (ReceivedData[i] ==   
0xff && ReceivedData[i + 1] == 0x04)判断通讯头  
{  
 
zhou++;  
INTzhouzhong[zhou] =   
int.Parse(ReceivedData[i + 4].ToString("X")) * 10000 +   
int.Parse(ReceivedData[i + 3].ToString("X")) * 100 +  
 int.Parse(ReceivedData[i + 2].ToString("X"));  
}  
}  
ReceiveDataNum = 0;  
UnsettledDataNum = 0;  
}

热心网友 时间:2022-06-28 20:49

易语言客户组件好像是要配合服务器组件使用的!

调用格式: 〈逻辑型〉 对象.连接 (文本型 服务器地址,整数型 服务器端口号) - 系统核心支持库->客户
英文名称:connect
连接到指定主机上的指定端口,该主机上的该端口必须已经被某一服务器组件监听。成功返回真,失败返回假。本命令为初级对象成员命令。
参数<1>的名称为“服务器地址”,类型为“文本型(text)”。可以为主机名、IP地址等。
参数<2>的名称为“服务器端口号”,类型为“整数型(int)”。该端口必须已经被服务器组件监听。

操作系统需求: Windows追问我都已经说了,我用了客户端组件连接,现在的问题是连接不上。

热心网友 时间:2022-06-28 20:49

请检查本地防火墙是否开放允许连接外部3235端口,建议关闭vps和本地的防火墙测试!追问能说得再仔细点么?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你好医生我想问下有时过了性生活后老想上厕所又大小便... 电脑开机按f1怎么开机台式电脑开机需要按F1怎么处理 三者30万标准保费 30万左右的车保险多少钱 30万的车 保险 奥数中的余数问题 石家庄市裕华区小岗上新村前不久传出有传销窝点消息可靠吗? 2019公安部曝光77种涉嫌传销项目 2019年传销诈骗项目名单一览 娱乐圈又曝性骚扰,我想说出她的故事 河北省承德市丰宁县的那一带农村7月底是农忙的时间吗?急~~~ 单位招录了10名新员工,按其应聘成绩排名1到10,并用10个连续的四位自然... 王者荣耀新英雄米莱狄怎么玩 米莱狄玩 外汇交易更换vps Windows 7上Open怎么设置使用 各位老板,卖vps到底能月入多少 外汇VPS是什么意思 网络体系结构设计与关键技术应用 王者荣耀新英雄米莱狄出什么装备好 虚拟主机上可以安装openGTS么? 如何在Debian/Ubuntu VPS中安装Open 王者荣耀新英雄米莱狄装备搭配推荐 米莱狄出什么装备 ThrustVPS 的VPS主机有&quot;OpenVZ&quot;,&quot;Xen PV&quot;,&quot;Xen HVM&quot;,&quot;Windows&quot;有什么分别 openvzd的vps怎么搭建cdn Windows 7上Open怎么设置使用 openvz VPS 长期占用突发内存会有什么后果? 太阳镜两个颜色叫什么镜 太阳镜什么牌子的好? 如何区分太阳镜的好坏? 买太阳镜应该注意什么 太阳镜的镜片有哪些 太阳眼镜哪个牌子好 vps 怎么解决 putty server sent publickey 王者荣耀米莱狄怎么出装 新英雄米莱狄出装 vps 是Linux系统 怎么远程连接【视图】 王者荣耀米莱狄半肉装怎么出 米莱狄半肉装搭配推荐 谁研究过用openwrt做ssh反向代理服务器么 vps kvm xen 哪个好 如何把tp-link网络nat改成open 美国高速vps 不卡速度快的稳定 价格也不贵 推荐几个 为什么微信名改了还是显示原来的微信名改完为什么二维码扫码还是以前名字? 接到问询涵的股价会如何,影响大不大? 股价连续跌停,巨亏的众泰连收两封问询函 华谊兄弟被问询,究竟所谓何事? 大智慧问询函会不会影响周一股票走势? 证券交易所审核问询函和证监会一次反馈意见的区别,比如一个公司要以... 年报问询函倾向于新兴行业的原因? 哔哩哔哩的视频保存到相册了,但是没有声音怎么办? 欢瑞世纪年报被问询是什么情况? 证券交易所2014年年报问询函是怎么回事 ...为什么现在转了后改为mp4格式,视频播放没有声音? ...不会放。。。也没有声音。。卸载了重下。。明明手机空_百度知 ...