天天看點

delphi 編寫dll傳回pchar 類型出現亂碼

前段時間

用delphi 為公司開發的dll

當使用pchar 作為傳回值時

發現一些語言接收到的資料中包含亂碼問題。

應該是傳回指針類型是資料出錯。

于是在每一個函數傳回前 在其傳回值後添加 char(0) 做結束字元。

一個char(0)不夠 ,就再加一個。

測試pb 中沒有再出現次情況了

vb 中接收傳回值 需要做一些處理

其中 tres 為dll 資料

繼續閱讀