cost 390 ms
旧的 VB6 MSComm 控件如何与串行端口通信以及 .Net SerialPort 如何做到这一点之间是否存在重大差异? - Are there ciritical differences betweem how the old VB6 MSComm control communicates with a serial port and how the .Net SerialPort does this?

我们有一个通过 USB 电缆连接并模拟 COM 端口的设备。 使用我们旧的 VB6 应用程序和打开连接后的 MSComm 控件,只要 VB6 应用程序向设备发送一个字节,设备就会返回一个字节。 现在,我们将 VB6 应用程序移植到 .Net 并使用SerialPort class 进行通信。 p ...

无法使用Windows 7 64位在VB6 IDE中加载MSCOMCT2 / MSCOMCTL - Unable to load MSCOMCT2/MSCOMCTL in VB6 IDE using Windows 7 64bit

希望你很好。 尝试在VB6编辑器中加载MSCOMCT2 / MSCOMCTL组件时,我一直非常痛苦。 我采取的步骤如下: 我已经使用admin权限在CMD中使用regsvr32成功注册了组件。 一旦我加载了我注册的组件,就会得到该组件未注册的错误。 重新启动计算机后,我 ...

VB6 MSComm,127 以上的端口返回 8002 - VB6 MSComm, ports above 127 return 8002

我有一个简单的函数来检查系统上是否有开放端口,我会测试从 1 到 256 的端口。出于某种奇怪的原因,当我在端口超过 127 的设备上系统返回错误 8002 时,这很奇怪,因为当我使用找到了一个不同的 C++ 应用程序来检查连接设备并可供阅读。 此问题与 MSComm32.OCX 相关,它对可用端 ...

2015-04-14 10:43:25   1   936    vb6 / mscomm32  
区分大小写的MSComm字符串 - Case Sensitive MSComm String

我有些编码经验,但没有使用VBA的经验(Excel 2013)。 我正在尝试编写一个非常简单的程序,该程序通过串行端口1.)告诉远程设备接受外部命令(“ PHOTO”),2.)发送外部命令(“ M5”&Chr $(13) )和3.)告诉设备不再接受外部命令(“ q”)。 我的问题是,虽 ...

使用ABAP的MSCOMM ActiveX控件将十六进制字符串发送到串行端口 - Send hex string to serial port using MSCOMM ActiveX Control from ABAP

我正在使用功能模块从ABAP通讯到串行端口上连接的设备。 它基于MSCOMM ActiveX控件,并使用MSCOMM属性读取/写入值。 不幸的是,由于通信协议,我需要将十六进制字符串发送到设备。 我做不到。 当我尝试发送十六进制值的字符串时,它是在串行端口上发送十六进制值的ASCII值。 ...

我想以字符串形式或至少以整数形式发送和接收数据 - I want to send data and receive data as string if possible or at least as integer

我正在尝试通过mscomm端口发送和接收数据,但接收到的数据类型不匹配。所以我该怎么做以避免该错误,我需要将数据作为整数发送,并在可能的情况下将其作为字符串接收,至少我应该将其作为整数接收数据类型。 以下是我的代码,请帮助我解决此问题。 独立运行时,发送和接收代码可以正常工作。 ...

连接微控制器时在vb6中打开和关闭mscomm端口时出现问题 - Problems opening and closing the mscomm port in vb6 when interfacing microcontroller

代码是使用串行端口从微控制器或串行设备中的任何设备获取数据,所以我在打开端口和获取数据时遇到问题,请在最近20天内遇到此问题,请尽早帮助我:) 下面是包含MScomm控件,一个文本框,两个用于连接和断开连接的命令按钮的界面图像: ...

在Visual C ++中通过MSComm进行Modbus输入 - Modbus Input via MSComm in Visual C++

我是Modbus协议的新手。 我的设置包括三个具有不同地址的设备。 它们都通过RS232连接到COM1。 我已经使用Modbus Poll来检查输入数据,它可以正常工作。 我现在想做的是读取vc ++(MFC)应用程序中的保持寄存器。 对于串行通信,我使用MSComm类。 我已经写了 ...

Windows 7 64位和MSCOMM32.ocx上的Microsoft Access 2010 - Microsoft Access 2010 on Windows 7 64-bit, and MSCOMM32.ocx

上周末,我的公司的POS和数据库计算机上的硬盘发生故障。 我们有一个通过USB连接的Orbit Metrologic扫描仪,它是针对COM3端口进行仿真的。 该扫描程序可以工作,并且我能够完全还原我们的数据库,但是我们的扫描仪无法与Access 2010进行通信。在运行32位版本的Acces ...

RTE:8012“设备未打开” - RTE: 8012 “The device is not open”

我有一个使用MSComm控件通过COM端口发送/接收数据的VB6程序。 我偶尔会收到此运行时错误8012“设备未打开”。 我找到了对此错误的引用 ,但是我找不到对导致此错误的确切原因的任何引用。 我想知道导致此错误发生的可能原因? [编辑]:我无权访问其源代码。 ...

串行端口与MSComm - SerialPort Vs MSComm

.Net SerialPort和VB6 MSComm是否可能工作不同? 在这两种情况下,我都是从缓冲区读取数据,并且都给了我不同的字符串,如果我将MSComm dll导入到我的.Net项目中,它可以完美(显然)工作。 有谁拥有更深入的信息? 如果有帮助,这是我的简单示例,在两种 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM