Label3.Caption := FormatFloat('#,;-#,',StrToFloat(
StringReplace(Label1.Caption, ',', '', [rfReplaceAll])) +
StrToFloat(StringReplace(Label2.Caption, ',', '', [rfReplaceAll])));
아까 질문 했던사람인데요.위와같이 하면 자꾸에러나는데요.
라벨1,라벨2에는 20000,10000 이런식으로 값이들어가있습니다.
라벨3 = 라벨1 + 라벨2와 같이더해서 30000식으로 값이나오는 방법좀 다시가르켜주시면 감사하겠습니다.
> Label3.Caption := FormatFloat('#,;-#,',StrToFloat(
> StringReplace(Label1.Caption, ',', '', [rfReplaceAll])) +
> StrToFloat(StringReplace(Label2.Caption, ',', '', [rfReplaceAll])));
> 아까 질문 했던사람인데요.위와같이 하면 자꾸에러나는데요.
> 라벨1,라벨2에는 20000,10000 이런식으로 값이들어가있습니다.
> 라벨3 = 라벨1 + 라벨2와 같이더해서 30000식으로 값이나오는 방법좀 다시가르켜주시면 감사하겠습니다.
///////////////////////////////////////////////////////////
전에
Label1.Caption := FormatFloat('#,;-#,', value[3]);
Label2.Caption := FormatFloat('#,;-#,', value[4]);
하셨죠. 이중 포멧형식을 '#,;-#,'에서 '#,##0'로 바꿔보세요.
'#,;-#,'는 0일때 공백이되어서 시수(정수)변환시 에러가 나요.