啊,吃饭了,做了些,有用不?
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
i:integer;
begin
s:='00000DE8';
for i := 1 to length (s) do
if s[i]='0' then
s[i]:=' ';
s:='$'+trim(s);
IntToHex(StrToInt(s),10);
//showmessage(s);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
i:integer;
begin
s:='00000DE8';
for i := 1 to length (s) do
if s[i]='0' then
s[i]:=' ';
s:='$'+trim(s);
IntToHex(StrToInt(s),10);
//showmessage(s);
end;
但...可以定义为hwnd型啊
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
i:integer;
test:hwnd;//word
begin
s:='00000DE8';
for i := 1 to length (s) do
if s[i]='0' then
s[i]:=' ';
s:='$'+trim(s); test:=StrToInt64(s);
for i:=1 to test do begin
label1.caption:=inttostr(test);
end;
end;
var
S: string;
begin
S := Trim(UpperCase(Value));
Result := StrToInt64Def('$' + S, 0);
end;