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