请问如何将(now*60*60*24*100)转换成16进制的字符串??? 没有人帮忙呀,现在delphi版的人气怎么这么差劲儿呀?帮不上也帮忙up一下呀!很急,谢谢各位了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function IntToHex(Value: Int64; Digits: Integer): string; overload;你需要这样var dt:integer; str:string;begin dt:=round(now*60*60*24*100); str:=inttohex(dt,0); Edit1.Text:=str;end; var dt:real; str:string;begin dt:=now*60*60*24*100; str:=inttohex(trunc(dt),20); ~~搞长点 caption := str;end; procedure TForm1.Button1Click(Sender: TObject);var dt: Real; str: string;begin dt := Now * 60 * 60 * 24 * 100; str := IntToHex(Trunc(dt), 0);// ~~~~~~~~~这里的参数必须是整数 Caption := str;end; Trunc()//截尾取整//得到日期部分参考DecodeTime();DecodeDate(); var dt:real; str:string;begin dt:=now*60*60*24*100; str:=inttohex(Trunc(dt),0);end; 如何用frReport打印从数据库查询出来的图片? 想寫個共享軟件玩,如果用到像vclskin這樣的第三方控件,有沒版權問題? 要人 怎么在程序安装中调用另一个程序 怎样让RAVE中的DateText以竖行显示文字 关于插入记录的问题! 有个COM+/ActiveX的问题请教各位高手! 急//怎么控制窗体最小化的事件啊 如何调用dll中的函数或变量???? !!!请各位大虾解燃眉之急 Paradox 的 SQL问题 一个关于打印的问题!怎么样把一张表中的纪录全部打印出来? 请问哪能找到串口支持大于16的ActiveX控件?
你需要这样
var
dt:integer;
str:string;
begin
dt:=round(now*60*60*24*100);
str:=inttohex(dt,0);
Edit1.Text:=str;
end;
dt:real;
str:string;
begin
dt:=now*60*60*24*100;
str:=inttohex(trunc(dt),20);
~~搞长点
caption := str;
end;
var
dt: Real;
str: string;
begin
dt := Now * 60 * 60 * 24 * 100;
str := IntToHex(Trunc(dt), 0);
// ~~~~~~~~~这里的参数必须是整数
Caption := str;
end;
DecodeTime();
DecodeDate();
dt:real;
str:string;
begin
dt:=now*60*60*24*100;
str:=inttohex(Trunc(dt),0);
end;