今天天气真好。

扩充话题 > 灌水乐园 [问题点数:200分]
等级
本版专家分:5160
结帖率 89.47%
等级
本版专家分:114722
VB中利用API进行串口通信

一般来说,在VB中编写串口通讯程序,首先考虑到是使用MSComm控件,可是该控件不能设置超时,而且对许多内部的参数进行了隐藏,从而不能满足有些具体的工作。而使用API进行串口通信,大多是使用VC,很少见到完整的VB...

用VB6.0实现串口通信

Function ConvertHexChr(str As String) As ByteDim t As StringIf Len(str) <= 2 Then ' 1位或2位 t = "&H" & str If IsNumeric(t) ThenConvertHexChr = CByte(t) ElseCo...

VB.net 串口通信程序实例

在VS2008环境下开发,配置config.ini文件,一个设置为“发送端",另一个设置为"接收端”,用串口线链接两个PC机串口,可通信。其实是一个半成品,仅供菜鸟学习参考,如有不足之处,也请批评指正!

求助 用VB编写串口通讯

接受部分 每次都不能完整的接受第一个数据Dim buffer As StringDim cando As BooleanDo Until Len(MSComm1.Input) &gt; 0Text2.Text = "未检测到数据!"DoEventsLoop Text2.Text = "...

VB串口通信技术资料:媒体/源码/论文/书籍/视频/控件/程序

VB串口通信技术资料:媒体/源码/论文/书籍/视频/控件/程序 联系QQ:149034219 获取地址:http://item.taobao.com/item.htm?id=17223194202 淘宝地址:http://shop34608724.taobao.com 一、总目录如下所示: ...

VB串口通信源码210个

001、VB串口通讯视频教程源码41个 002、Visual Basic串口通信工程开发实例导航随书源码7个 003、Visual Basic串口通信与测控应用技术实战详解 源代码(15个全) 004、GE PLC串口通讯,VB编制,读取内存单元 005、PC机...

多个串口同时通信--请教

vb.net 如何实现多个串口同时通信啊? 我要做的一共有32个串口同时通信.难道要加32个SerialPort控件吗? 有什么好的方法啊?谢谢! 请教各位朋友有什么好的方法吗?请提供.感谢!

求救,哪位大神搞过斑马打印机串口通讯的?急急急

求解如何调用斑马打印机的原始指令,在我的VB软件里面,让它可以自己编辑条码内容,小弟在此谢过

一个基于API的VB.net串口通讯

下载 (21K)VB.net的串口通讯支持总是让人觉得有所不足,在使用VB6的MsComm32.ocx时,很多人都会在VB.net的开发中觉得很困扰。这里讲述的VB.net串口通讯使用native代码,并且它是通API调用实现的,你会发现VB.net的...

vb.net 教程 3-9 窗体编程 串口组件1 串口的基本知识

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。...虽然目前还有大量的设备使用串口通讯,但是,计算机主机上却很少提供串口,取而代之使用USB口, 常...

HTML串口通信(续)

上篇文章讲述了在web下如何使用mscomm32.ocx连接串口,成功建立通信连接之后,数据的收发又成了新的问题。 没有想到js发送16进制到串口的好方法,故制作了一个ActiveX来解决这个问题。 此ActiveX使用VB制作,计划...

VB.NET串口通信例子--我的回忆录

这是我3年前的一个例子,最近翻出来回忆一下。 串口是计算机上一种非常通用设备通信的协议。大多数计算机包含两个基于RS232的串口,现在配...串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节

串口调试助手,VB6.0开发

通常我们都是:在网上直接下载一个串口助手,可执行文件,直接使用,并无法得到其源码,在此我们提供了一个VB6.0开发的串口助手: (1)让你极速掌握串口开发的要点; (2)提供源码,并且源代码中有详细注释; ...

VB.NET】使用SerialPort进行串口通信

使用VB.NET作为开发语言的时候,在针对串口进行操作的时候,可以考虑使用微软提供的官方接口SerialPort进行开发。首先是导入相关头文件。 Imports System.IO.Ports 之后定义相关串口操作对象,并对其先关参数...

VB与安捷伦34970A串口RS232通讯,问题在于程序的对错,与计算机的连接

下面这段程序的对错请大神帮忙看一下,并且想让仪器的不同通道显示在不同的text中,而且存在连接问题,需要什么驱动

VB.NET 串口控件的使用和说明

这里我讲解一下使用VB.NET时,串口控件的使用串口的配置。 一、认识串口控件,名称SerialPort,调用方式如下图所示。 二、串口常用参数说明:   名称 说明   BaseStream 获取...

vb进行串口读写入门

今天说下利用VB如何进行串口读写。首先需要的是在VB中增加一个microsoft comm control 6.0的控件。步骤就是:工程->部件->点击microsoft comm control 6.0->确定。先介绍一下必须熟悉几个属性:CommPort 设置...

vb中textbox刷新无闪烁的方法

更改的代码如下:Private Sub Mcom_OnComm() 所有的通讯事件都可以激发MSComm1控件的OnComm事件Select Case Mcom.CommEventCase comEvReceive此处的代码可以进行当串口的接受缓冲区里有RThreshold个字符的处理 

C#中利用MSComm控件接收二进制数据

MSComm是微软开发的一款串行通讯控件,用来实现对串口通讯的封装。该控件使用起来非常的方便,简单,屏蔽了大量的底层细节,在VB6中广泛的应用。在C#和.NET环境下,仍然可以利用该控件轻松实现串口通讯串口通讯的...

VB串口通讯的实现

 串口通讯作为一种古老而又灵活的通讯方式,被广泛地应用于PC间的通讯以及PC和单片机之间的通讯之中。 提到串口通讯的编程,人们往往立刻想到C、汇编等对系统底层操作支持较好的编程语言以及大串繁琐的代码。  ...

VB使用API实现串口通讯的异常问题

通讯程序构造成类,并生成DLL,在实际运行中数据发送操作中若返回值不是IO异步操作未决,则关闭串口If (errNum ERROR_IO_PENDING) And (errNum 0) Then GoTo closeComm 以上代码,errNum无论异步操作是否...

VB与S7-200PLC通过Modbus-Rtu通讯

本软件为VB与S7-200PLC通过Modbus-Rtu通讯协议进行通讯而编写,对于学习MODBUS通讯协议 有很好的帮助,VB和其他仪表的通讯也同样适用,本软件支持功能1,2,3,4,5的读写具有 功能强大稳定性强的特点.S7-...

VB.net学习笔记之串口通讯:System.IO.Ports.SerialPort

Dim com1 As New System.IO.Ports.SerialPort("COM2") com1.Open() com1.Write(CType(sender, Button).Tag) com1.Close()

学习VB.net串口发送与接收(二)

Imports System.IO.Ports Imports System.Text Public Class Form1 Dim WithEvents Rs232 As SerialPort Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load For Each

VB串口通信收到数据显示不全

单片机给串口发的是一个百位数,比如说123,串口助手读数据的话是...但是用VB串口,就有问题了,具体表现是:串口里数据是300以下的,就什么也不显示;是300以上的,就只显示数据的个位数,十位和百位显示空格

如何提高串口通信速度

硬件工程师开发了一块单片机板,只要按通信协议上位机发数据给下位机,下位机立即回数据,我用串口调试助手试过了,1分钟约可以收发最大6000,可是我用VB的MSCOMM编程,计时,1分钟约2400次,如何提高速度?...

如何获取通讯中或者已经打开的串口数据

如何获取通讯中或者已经打开的串口数据。通过打开串口来获取数据的就算了。通讯中的串口是无法打开的,要的是已经打开的串口 ,就算底层的方法也行,提供思路也行

vb6.0设置921600波特率设置问题

vb6.0可以设置921600波特率设置问题吗?怎么设置,如果不能,别的什么软件可以呢

win7和xp对vb串口控件支持还有差别

今天发现了一个很奇怪的现象,vb6的一个控制程序,在win7和xp下的表现还不一样,当然,问题是串口的应用也是有些问题的,太紧凑了。 下位机在得到控制命令后,一边动作,一边通过串口回送数据,上位机通过数据做...

VB6.0 串口通讯 下位机返回内容与程序发送内容相同

程序发送指令1,下位机返回内容1,发送指令2,下位机返回内容2; 但是目前是发送什么,返回什么,求教为什么?