c++类型转delphi类型问题(100)

  • 主题发起人 主题发起人 stanley
  • 开始时间 开始时间
S

stanley

Unregistered / Unconfirmed
GUEST, unregistred user!
sert(int iID, unsigned char* pTemp, int* iLength);以上在C开发的DLL中函数在delphi中如何调用?
 
sert(iID:Integer; pTemp:PChar; Var iLength:Integer);如果是DLL中函数,请在函数申明后,加上safecall
 
这个函调用可以了,我再请问一下,如何将pTemp:PChar保存到数据库中,这第二个是输出参数?这个应该是二进制的,不知道如何保存
 
var s:string;begin s:=strpas(pTemp); //保存字符串S就可以了end;
 
pTemp是256字节的二进制数,我要保存这个二进制数到数据库,不能变为字符串,不知道如何解决
 
将pTemp写入流,然后调用 TBlobField(table1.fieldbyname("fieldname") ).LoadFromStream函数。
 
大家说的都很对
 
接受答案了.
 
后退
顶部