mscomm32

    0热度

    1回答

    希望你很好。 我一直有一个绝对的痛苦,试图加载VB6编辑器中的MSCOMCT2/MSCOMCTL组件。 我所采取的步骤如下: 我已经成功地注册使用REGSVR32在CMD拥有管理员权限的组件。一旦我去加载我注册的组件,我就会得到组件没有注册的错误。 我甚至手动取消注册组件并在重新启动电脑后重新注册它们 - 没有任何更改。 我试过在System32和SysWOW64文件夹中注册和引用这两个组件。 我

    0热度

    1回答

    我想以编程方式在我的C#程序中设置串行(COM)端口设置(波特率,停止位等)。当我执行类似以下操作时,它不会将设置保存在我的Windows环境。我完全在错误的轨道上? SerialPort serialPort = new SerialPort(); string[] ports = SerialPort.GetPortNames(); serialPort.PortName

    2热度

    3回答

    .Net SerialPort和VB6 MSComm的工作方式可能不同吗?在这两种情况下,我正在从缓冲区中读取数据,并且如果将MSComm dll导入到我的.Net项目中,它们都得到了不同的字符串,它完美地工作(很明显)。 有没有人有更深的信息? 如果有帮助,这里是我的简单的样品,在这两种情况下,我发送相同的字节数组... VB6: Dim MSComm1 As Object Dim ArrTo

    0热度

    2回答

    我们得到的应用程序工作正常,直到从Vista Home Basic更新到7家庭高级版。我们使用mscomm32.ocx来控制串口,但它似乎不支持64位操作系统。 我们每次尝试读取端口:Thisform.msCommControl.Input我们得到了以下内容: OLE IDispath异常代码0从MSComm控件:错误读取通讯devide 我们已经做了很多不成功的测试。有谁知道如何解决这个问题?

    0热度

    1回答

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

    0热度

    1回答

    我想通过MSComm控件端口来发送和接收数据,但我收到的数据类型mismatch.so我应该怎么做才能避免这个错误,我需要发送数据作为整数,并尽可能接收它作为字符串,至少我应该把它作为整数数据类型。以下是我的代码,请帮我解决这个问题。 独立运行时,发送和接收代码正在工作。 Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds

    0热度

    1回答

    有没有办法检测调制解调器是否停止振铃?我正在使用MSComm对象通过串口与我的手机进行通信。我知道MSComm有一个事件可以分辨手机是否正在振铃,但没有事件可以告诉手机停止振铃。 谢谢。

    1热度

    1回答

    嘿所有,我试图打开一个RS232命令使用VB6 comm32 A/V接收器。要打开它,它说的使用方法: Command code Parameter code CR Code set example PW ON <CR> PWON<CR> 这是我目前使用的是似乎没有工作,我的VB6代码... MSComm.CommPort = 2 MSComm.Settings = "9600,

    2热度

    1回答

    我已经通过点击Project-> Add reference - > Com Tab - >选择mycomm control 6.0,将mycomm.lib添加到我的visual basic中。但我仍然不知道如何使用它。 我想要的是发送一个字符从Visual Basic Express 2010到微控制器。

    1热度

    1回答

    我用微软的COM控件6.0应用程序将数据发送到LED控制 MSComm1.EOFEnable = True MSComm1.SThreshold = 100 MSComm1.InputLen = 0 MSComm1.RThreshold = 1 MSComm1.InBufferCount = 0 MSComm1.OutBufferCo