•  
       
     
     
     
     
      新聞活動  
      新聞動態
      技術交流
    首頁 >> 技術交流
     
     

    支持漢字的OPC服務器開發包

    支持漢字的OPC服務器開發包WTOPCSvr.dll

           目前國內使用WTOPCsvr.dll的大有人在,使用WTOPCSvr.dll開發OPC服務器是非常方便的,而且其源碼也是非常優秀的,唯一遺憾的是這個開發包畢竟是老美開發的,他們最初的時候估計也不知道在中國的使用者會有這么多,竟然不支持漢字。解決辦法就是修改代碼了,讓它支持UNICODE就可以了。

           另外VB環境里開發OPC服務器的時候,StringToByte的函數修改成如下:
    Sub StringToByte(strString As String, ByteArray() As Byte)
           ‘將字符串轉換成字節數組,漢字占2字節

    Dim i As Integer
    Dim j As Integer

    Dim A As Long

    On Error Resume Next

    For i = 0 To Len(strString) - 1

    A = Asc(Mid$(strString, i + 1, 1))

    If A < 0 Then

    ByteArray(i + j) = Int((65536 + A) / 256)
    j = j + 1

    ByteArray(i + j) = Int((65536 + A) Mod 256)

    Else
    ByteArray(i + j) = A

    End If
    Next

    ByteArray(i + j) = 0
    End Sub

     
     
     
    關于迅饒 - 新聞活動 - 人力資源 - 聯系我們 - 網站地圖 - 管理登錄
    版權所有 © 2013 迅饒 滬ICP備09097561號

    服務熱線
    021-58776098
    協議轉換網關
    點擊這里給我發消息
    OPC相關產品
    點擊這里給我發消息
    WEB組態產品
    點擊這里給我發消息
    IO模塊
    點擊這里給我發消息
    技術支持
    點擊這里給我發消息
    一卡2卡3卡4卡5卡 思南县| 大荔县| 腾冲县| 泗水县| 平凉市| 新宁县| 苍南县| 安泽县| 武威市| 福建省| 科尔| 德兴市| 兴山县| 邯郸市| 广宁县| 罗平县| 天台县| 达州市| 昌都县| 秭归县| 五寨县| 临汾市| 汉寿县| 保靖县| 湾仔区| 石屏县| 龙泉市| 绵竹市| 新余市| 平遥县| 上高县| 衡阳市| 北安市| 西乡县| 兴海县| 张家港市| 阿坝| 文安县| 从化市| 剑阁县| 兴海县| 肇庆市| 隆安县| 宁陵县| 荆州市| 根河市| 改则县|