网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

vb点虐 检测不到端口 vb无效的端口号

vb调试时出现无效端口号怎么办,我用的笔记本没有串口,要怎么模拟串口

你好!

创新互联主要从事成都网站建设、网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务大化,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

1、如果是和真实的设备连接,那么可以买一条USB到串口的转换线

2、如果只是模拟串口,楼上说的就可以

vb点虐 dll引用它说找不到入口点

.NET 类库生成的 dll 只要在你的项目引用里添加对 dll 的引用即可。图中是调用普通 dll 的方法,那个 dll 通常是用 C++ 写的非托管库。

vb点虐 指定IP端口是否开放

using System.Net;

if(!string.IsNullOrEmpty(txtPort.Text))

{

IPAddress ip = IPAddress.Parse(txtIp.Text);

IPEndPoint point=new IPEndPoint(ip,int.Parse(txtPort.Text));

try

{

TcpClient tcp=new TcpClient();

tcp.Connect(point);

MessageBox.Show("端口打开");

}catch(Exception ex)

{

MessageBox.Show(ex.Message);

}

}

通过以上这个方法,只能判断你是否能链接这个端口。

通过以下这个方法,能判断端口是否开放

public static void GetTcpConnections() 

IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties(); 

TcpConnectionInformation[] connections = properties.GetActiveTcpConnections(); 

string str="";

foreach (TcpConnectionInformation t in connections) 

str+="Local endpoint:"+ t.LocalEndPoint.ToString()+","; 

str+="Remote endpoint:"+ t.RemoteEndPoint.ToString()+","; 

str+=t.State.ToString()+","; 

MessageBox.Show(str);

}

自己的vb程序为什么总是提示无效的端口号 ?

原因有:端口没有打开时不可以操作,端口打开时不可以再次打开,端口关闭时不能再次关闭

解决方法:

使用

On

Error

Resume

Next,遇到错误时继续运行

在要发送数据时,或某些必要的情况下,检查

Mscomm1.PortOpen是否=True,若不是,可以尝试打开一次端口,或弹出提示信息对话框

比如:

On

Error

Resume

Next

If

Mscomm1.PortOpen

=

False

Then

MSComm1.PortOpen=True

If

MSComm1.PortOpen

=

False

Then

MsgBox

"COM1没有成功打开!"

End

If

每次操作前都检查一遍端口,虽然麻烦,但是非常有效。


网页名称:vb点虐 检测不到端口 vb无效的端口号
本文地址:http://bjjierui.cn/article/ddieoep.html

其他资讯