S stanley Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-25 #1 sert(int iID, unsigned char* pTemp, int* iLength);以上在C开发的DLL中函数在delphi中如何调用?
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-25 #2 sert(iID:Integer; pTempChar; Var iLength:Integer);如果是DLL中函数,请在函数申明后,加上safecall
S stanley Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-25 #3 这个函调用可以了,我再请问一下,如何将pTempChar保存到数据库中,这第二个是输出参数?这个应该是二进制的,不知道如何保存
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-25 #4 var s:string;begin s:=strpas(pTemp); //保存字符串S就可以了end;
S stanley Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-25 #5 pTemp是256字节的二进制数,我要保存这个二进制数到数据库,不能变为字符串,不知道如何解决
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-26 #6 将pTemp写入流,然后调用 TBlobField(table1.fieldbyname("fieldname") ).LoadFromStream函数。