筆者是新手,使用C++Builder遇到Delphi開發的的一個介面(KpJk.dll)無法呼叫其函式(PZrPj),請各位高手幫忙。
內容如下:
轉入開票資料
說明:根據博思票據預設的需求格式,轉入博思開票界面,并可進行列印票據資訊。
Function PZrPj
(ZrTxt:PChar;IsPrn:integer; PjLx,Bz,Res:PChar):integer;StdCall;
引數: ZrTxt : 票據資料
(格式詳見:資料格式說明.txt 檔案)
IsPrn : 0 表示顯示轉入票據資訊后再進行開票
1 表示直接開票并列印
2 表示直接開票但不列印
PjLx : 票據型別
(傳空表示取默認當前的票據型別開票,
不為空則指定型別)
Bz : 單據的備注 (可選的引數,可不傳則轉入無備注)
Res: 只作為存盤回傳字符
成功:票據型別號,票據號,金額,注冊號(以,分格)
錯誤:(錯誤資訊)
回傳值: 引數Res的長度
uj5u.com熱心網友回復:
typedef int (__stdcall *PZRPJ)(LPSTR ZrTxt, int IsPrn, LPSTR PjLx, LPSTR Bz, LPSTR Res);
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/119890.html
標籤:基礎類
