function TestDll(xTest : Integer) : integer; export; stdcall;
begin
Result := xTest;
end;
编译是通过的,但在程序中调用dll时就出现"access violation..."这样的错误,
加其他的参数也一样?function TestDll: integer; export; stdcall;
begin
Result := xTest;
end;
这样就一切正常。因为dll要给pb调用,所以只能用stdcall。
DX们帮个忙先。
begin
Result := xTest;
end;
编译是通过的,但在程序中调用dll时就出现"access violation..."这样的错误,
加其他的参数也一样?function TestDll: integer; export; stdcall;
begin
Result := xTest;
end;
这样就一切正常。因为dll要给pb调用,所以只能用stdcall。
DX们帮个忙先。
以前没遇过,难道delphi7的dll编写与delphi5有变动?
我在uses中加入active了。