NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

[Borland C++]Low Level Grab imgCreateBuffer()函數 疑問

已解決!
前往解決方案

小弟 最近使用NI PCI-1405

 

之前已參照VC++ 的範例 在Borland C++ 環境測試High Level Grab的方式並有正常執行;

 

現使用 Low Level Grab在以下

 

errChk(imgCreateBuffer(Sid, FALSE, bufSize, &ImaqBuffers));

 

 

此段出現錯誤: 

[C++ Error] Unit1.cpp(139): E2034 Cannot convert 'char * *' to 'void * *'

[C++ Error] Unit1.cpp(139): E2342 Type mismatch in parameter 'bufAddr' (wanted 'void * *', got 'char * *')

 

ImaqBuffers宣告為:

static Int8         *ImaqBuffers;    

 

在VC++中並無此問題,不知有無解決之法~

 

煩請回覆,感激不盡  :smileysurprised:

 

 

0 積分
1 條訊息(共 3 條)
5,191 檢視
解決方案
由主題作者所接受 Hukai
2 條訊息(共 3 條)
5,176 檢視
謝謝Wu sir 在裡面我有找到相關作法,已解決。
0 積分
3 條訊息(共 3 條)
5,162 檢視