求助!C++做的一個函式,在PB如何定義其中的陣列引數?萬望高手不吝賜教!
//功 能 :ASC字串轉換成位元組陣列
//輸入引數 :*ASC 字串 ,*DataLen 輸入接識訓沖區長度,輸出實際資料長度
//輸出引數: *ByteArray 位元組陣列
//返 回 值:0 轉換成功,其它:錯誤代碼
//說明:*ASC如果傳遞下來是NULL,會引起Windows Read記憶體錯誤
function StrASCToByteArray(ASC:Pchar;var ByteArray:byte;var DataLen:LongWord):LongWord;stdcall;external 'DataConv.dll'
uj5u.com熱心網友回復:
string ls_str[]uj5u.com熱心網友回復:
long StrASCToByteArray(char ASC, ref string ByteArray, long DataLen)或者
long StrASCToByteArray(char ASC, ref char ByteArray[], long DataLen)
呼叫時:
char ls_asc
long ll_len
string ls_byte
ls_asc = ...
ll_len = ...
ls_byte = space(ll_len)
StrASCToByteArray(ls_asc, ls_byte, ll_len)
StrASCToByteArray
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/75043.html
標籤:API 調用
上一篇:pb12制作的程式連接不了mssql2005,拜求前輩指點。
下一篇:proll.msi安裝包
