DLL的文件应用?
lxl 2004-01-10 11:52:48 调用的DLL是用C编写的,其中的对方的函数说明是
GETDATA(const char* s1,char* s2)
其中S1为输入参数,S2为输出参数,
函数的输出类型为INT,如果INT=0时,则正确调用了,
我在使用时是这样调用的
说明部分:
Function Getdata(s1:pchar;s2 : pchar ):integer;cdecl; External 'VCNEW.dll';
使用部分:
var s1,s2: pchar;
begin
s1:=pchar(edit1.text);
getmem(edit1,256);
if Getdata(s1,s2)=0 then
edit2.text:=buffer;
end;
但在运行的时候报错:“access viliation as ox000725”
这是怎么回事,到底应该如何调用?