问题标签 [mscomm32]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2286 浏览

visual-c++ - 串口通讯

我想将数据十六进制格式 (0x01) 或 (0xff) 发送到连接 rs232 电缆的端口。我在 VC++ 6.0 中使用 MSCOMM 控件。这是发送十六进制数据的正确方法吗?这是我的代码。

如果不正确,请告诉我如何将十六进制格式的数据发送到端口。

提前致谢

0 投票
2 回答
5471 浏览

vba - MSCOMM32.ocx 使用导致 Not Trusted 错误

我正在使用一个 Excel 宏,它使用 mscomm32.ocx 与串行端口进行通信。它工作正常,直到大约一两个月前。现在,当我们尝试再次运行它时,它不起作用。当我尝试加载它时,它显示“指定操作不信任主题”。谁能帮我吗!?

谢谢...

0 投票
1 回答
1958 浏览

qt - 将 mscomm ActiveX 与 Qt 一起使用

我知道由于新的现有替代方案,这个问题可能看起来很奇怪,但相信我这是有原因的。

我想使用 mscomm active X 控件通过串口与 Qt 进行通信。是的,我知道有 QextSerialPort、QSerialDevice 和很多关于如何编写串行通信代码的示例。但是由于我遇到的问题,我想测试 mscomm。

我知道 Qt 有一个使用 ActiveX 控件的系统,但是我找不到任何关于如何使用它们的明确信息(我不了解关于此的 qt 官方文档)。

Visual C++ 6 有一个 mscomm.h 和 mscomm.cpp,我认为它们实现了活动的 x 接口,但到处都有大量的 microsoft mfc 宏和依赖项。

有什么线索吗?

0 投票
2 回答
5487 浏览

replace - 如何在 Windows 7 下运行 mscomm32.ocx?

在将 Windows 从 Vista Home Basic 更新到 7 Home Premium 之前,我们得到了一个运行良好的应用程序。我们使用 mscomm32.ocx 来控制串口,但它似乎不支持 64 位操作系统。

每次我们尝试读取端口: Thisform.msCommControl.Input 我们得到以下信息:

来自 MSComm 的 OLE IDispath 异常代码 0:读取通信设备时出错

我们做了很多不成功的测试。有谁知道如何解决这个问题?

0 投票
1 回答
433 浏览

vb6 - RS232c VB6 帮助

大家好,我正在尝试使用 VB6 comm32 使用 RS232 命令打开 A/V 接收器。要打开它,它说要使用:

这是我目前使用的 VB6 代码,但似乎不起作用...

接收器永远不会打开。我可能做错了什么?我检查以确保 com 端口是 2,它是。

大卫

0 投票
3 回答
9721 浏览

c# - 串行端口与 MSComm

.Net SerialPort 和 VB6 MSComm 的工作方式是否可能不同?

在这两种情况下,我都从缓冲区读取数据,并且都得到了不同的字符串,如果我将 MSComm dll 导入到我的 .Net 项目中,它可以完美地工作(显然)。

有没有人有更多的深度信息?

如果有帮助,这是我的简单示例,在这两种情况下我都发送相同的字节数组......

VB6:

C#

0 投票
1 回答
1795 浏览

events - 为什么 Access 2003 VBA 中 MSCOMM32.OCX 的 OnComm 事件丢失?

我已将 VB6 MSCOMM32.OCX (Microsoft Comm Control 6.0 (SP6)) 放到 VBA 表单上。我不得不将 Microsoft 安全更新 KB926857 应用到 VB6 以使控件放在表单上,​​因为 Windows 更新在旧版本上设置了终止位。

当我在 VBA 中查看对象的事件时,我没有可用的“OnComm”。我可以通过双击其图标(电话)在 VB6 中获取它,但在 VBA 中则不行。在 Delphi 中导入它会将 OnComm 显示为唯一的事件处理程序。

我知道控件已正确注册并获得许可。

几年前我用较旧的控件做过,但最近有人做过吗?

可用事件:OnEnter、OnExit、OnGetFocus、OnLostFocus 和 OnUpdated

0 投票
2 回答
1732 浏览

vb6 - VB6 帮助中的 RS232c

嘿,我是这个 RS232c 命令发送的新手。这就是我的 Yamaha A/V RX-A2000 的文档。

我对如何通过 MSComm 控件发送这样的命令有点困惑。

那会是正确的吗?

大卫

0 投票
1 回答
3647 浏览

vb6 - RTE:8012“设备未打开”

我有一个 VB6 程序,它使用 MSComm 控件通过 COM 端口发送/接收数据。我偶尔会收到此运行时错误 8012“设备未打开”。

我找到了对这个错误的引用,但我找不到任何关于究竟是什么会导致这个错误的引用。我想知道导致此错误发生的可能原因?

[编辑]:我无权访问它的源代码。

0 投票
1 回答
1363 浏览

vb.net - vb.net ms comm 出现异常

我在应用程序中使用 microsoft com control 6.0 将数据发送到 led 控件

我从HRESULT: 0x800A1F45 得到异常。 为什么这个端口没有打开。当我通过 vb6 运行它时,我没有收到错误...任何人都可以帮助我...