h30631
級別: 略有小成
|
請問MX Component 使用vb 來寫,要用哪個指令抓取32位d值? 怎麼是都抓16位而已,求助~ [ 此帖被h30631在2013-01-03 17:01重新編輯 ] |
---|---|
|
h30631
級別: 略有小成
|
大師您好~ 小的只差在這個"特別處裡" 目前用範例程式ModemSample 來修改 裡面有使用到ReadDeviceBlock 指令,但是必須修改成ReadDeviceBlock2 請問要怎麼修改才不會出錯~感謝了~!! |
---|---|
|
h30631
級別: 略有小成
|
目前把範例程式裡的 lReturnValue = ActEasyIF1.ReadDeviceBlock(szDeviceName, lSize, lData(0)) 改成 lReturnValue = ActEasyIF1.ReadDeviceBlock2(szDeviceName, lSize, lData(0)) 顯示出來的數據會有 "- "號,應該是進位了,但是還是顯示不出和MELSOFT一樣的數據 |
---|---|
|
h30631
級別: 略有小成
|
大師您好~ 目前我是用一個按鈕 和list 有一段我改成 lRet = ActEasyIF1.ReadDeviceBlock2 用gx 仿真來測試 Private Sub Command1_Click() Call Read32Bit("D236", "D238", "D240", "D242", "D244") List1.AddItem (Read32Bit) End Sub 這樣會錯誤.... 麻煩指點一下,謝謝~ |
---|---|
|