****inttostr(round(1.5))为什么出错?? round的帮助中的例子也是这么写的。为什么有提示"incompatible types:'string'and 'int64'"?? 请高手指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我试过了,没有出错,我用的是delphi5,win200. 我这样做没有什么问题,你用的是什么版本 label1.Caption :=inttostr(round(1.50)); e:=(v/v1); imagej[0].Canvas.TextOut(x,y,'Len:'+inttostr(round(e*10)+'mm'); 其中e,v,v1:real; 我是想执行上面的语句,出错了,我执行imagej[0].Canvas.TextOut(x,y,'Len:'+inttostr(round(1.5))+'mm');也出错 我试过了你上面的代码,没有问题。你用的是哪个版本。有可能是你的delphi环境出错了,检查一下。如果还不行,重装delphi. 你的imagej[0] 是如何定义的。 inttostr(round(e*10)+'mm')MM从里面移出来。。'Len:'+IntToStr(Round(E*10))+'mm' 'mm'去掉可以执行了,但我想用‘mm’作单位,那该咋办? 按 canvas.TextOut(100,100,'len:'+inttostr(round(e*10)) +'mm' );这样写没错的。‘mm’可作单位 ■■ 高分求助 内存映射文件 不成功!■■ 电脑怎么会出现这种情况 Delphi 现在用哪一个版本的比较多啊??? 图标问题 开发IntraWeb程序时,不能使用ADO吗? ADOQUery 用SQL出错 我用showwindow(另1个程序的application句柄,show_max...)为什么窗体无反映? 很急!看看! csdn应该要有在查询结果内搜索的功能! 请问打包bde有哪些文件是必须的啊? 急!急!急!没用过listView控件,请教listview控件的使用问题 我的 Delphi IDE 中的快捷键不知道被改的乱七八糟,不知道怎样才能改回来
label1.Caption :=inttostr(round(1.50));
imagej[0].Canvas.TextOut(x,y,'Len:'+inttostr(round(e*10)+'mm');
其中e,v,v1:real;
MM从里面移出来。。
'Len:'+IntToStr(Round(E*10))+'mm'
这样写没错的。‘mm’可作单位