DLL基础请教?
我有个单元,里面有一些函数,直接调试这些函数都没有问题,但是直接将这个单元编译成DLL,一些函数就不能执行.
例如 函数
function ReverseStr(Value: string): string;
var
s: string;
i: Integer;
begin
s := '';
for i := 1 to Length(Value) do
begin
Insert(Value[i],s,i);
end;
Result := s;
end;
就不能编译成DLL执行.请问在编写DLL时候,一些数据类型是不是要转换?在编译DLL时候有那些需要注意的问题? 谢谢