if MainComm.FieldByName('begin_value')<> '' then
if(MainComm.FieldByName('begin_value') = -1) then
NewItem.SubItems.Add(formatfloat('0.00',0))
else
请问为什么执行到formatfloat的时候会出现 Invalid variant type conversion
if(MainComm.FieldByName('begin_value') = -1) then
NewItem.SubItems.Add(formatfloat('0.00',0))
else
请问为什么执行到formatfloat的时候会出现 Invalid variant type conversion
解决方案 »
- 关于jni.pas的使用
- 能不能用Messageboxg逐个显示ADOquery查询出来的数据呢
- 如果我用了Application.ShowMainForm:= false; 主界面的DBGridEhi不能显示!!
- calculated字段和lookup字段有什么区别?
- 关于扫描器的问题??
- 进来看看,散分了!!……谁能列举ADO+Oracle的不利之处就给分……
- 用indy控件发邮件(带图片或者网页是正文)的问题,分要多少给多少,急,在线等候,QQ:6927546
- 散分2000!答者有分!关于用Delphi编写8583报文格式。
- 非常的基础问题
- delphi中如何对注册表的读写?
- 二次平均法的算法问题,高分.好算法补充加分!!!!!!!!!!!!!!!!
- Query中添加计算字段?
Edit1.Text := FormatFloat('0.00',0)我这里没办法截图给你看呢
begin
Edit1.Text := FormatFloat('0.00',0);
end;
if(MainComm.FieldByName('begin_value').asinteger = -1) then
NewItem.SubItems.Add(formatfloat('0.00',0))
else