X
xusiqi8868
Unregistered / Unconfirmed
GUEST, unregistred user!
function FormatNumber(value, lengths: integer): string;
STDCALL;
var i,len:integer;// 变量分别表示循环控制变量和字符长度
str:string;
//数字字符
begin
str:=intToStr(value);
len:=Length(str);
len:=lengths - len;
//格式化长度 - 数字字符长度
if len>0 then
//如果字符长度不够前面补‘0’
for i:=1 to lendo
str:='0' + str;
FormatNumber:=str;
end;
EXPORTS FormatNumber NAME 'FormatNumber';
调用时出错
Invalid Poninter Operation
但是
这段程序直接在delphi中不出错
STDCALL;
var i,len:integer;// 变量分别表示循环控制变量和字符长度
str:string;
//数字字符
begin
str:=intToStr(value);
len:=Length(str);
len:=lengths - len;
//格式化长度 - 数字字符长度
if len>0 then
//如果字符长度不够前面补‘0’
for i:=1 to lendo
str:='0' + str;
FormatNumber:=str;
end;
EXPORTS FormatNumber NAME 'FormatNumber';
调用时出错
Invalid Poninter Operation
但是
这段程序直接在delphi中不出错