我用VB.NET 調(diào)用actfxcpu控件,一起沒怎么仔細(xì)深入研究
今天突然來(lái)了興趣
以前都是用writedeviceblock 這個(gè)函數(shù)沒有成功,所用一直都是用其他的,如setdevice ,或者是writedevicerandom
今天仔細(xì)用了WriteDeviceBlock函數(shù)
首先OPEN一下
Dim t(3) as ushort ‘那些個(gè)INTEGER ,INT16,數(shù)據(jù)類型都換了
t(1) = 1 ’換了最簡(jiǎn)單的賦值本來(lái)是用FOR EACH ........
t(2) = 2
t(3) = 3
WriteDeviceBlock("D0",3,t(0)) '返回值正確0
然后我觀察了一下,發(fā)現(xiàn)結(jié)果錯(cuò)了 。其中D0里面的數(shù)是正確的,然后換了好多方法試啊,都是不理想,請(qǐng)高手給講講啊。
[ 此帖被543249117在2012-12-01 20:05重新編輯 ]