Предмет: Информатика, автор: kandalincev97

procedure TFrmCalc.BtnPlusClick(Sender: TObject);
begin FrmCalc.LblPlus.Visible:=True;
 FrmCalc.LblMinus.Visible:=False; 
 FrmCalc.LblDel.Visible:=False;
 FrmCalc.LblUmn.Visible:=False;
 FrmCalc.LblA.Caption:=(StrToInt(FrmCalc.EdtCh1.Text)+StrToInt(FrmCalc.EdtCh2.Text));
end;     

Выдает ошибку :
Error: Incompatible type for arg no. 1: Got "LongInt", expected "TTranslateString"

Подскажите кто-нибудь , В чем ошибка (?), Ставил IntToStr  , только тип Float не пробовал .

Ответы

Автор ответа: HRAshton
0
procedure TFrmCalc.BtnPlusClick(Sender: TObject);
begin 
       FrmCalc.LblPlus.Visible:=True; 
       FrmCalc.LblMinus.Visible:=False;  
       FrmCalc.LblDel.Visible:=False; 
       FrmCalc.LblUmn.Visible:=False; 
       FrmCalc.LblA.Caption:=IntToStr(StrToInt(FrmCalc.EdtCh1.Text)+StrToInt(FrmCalc.EdtCh2.Text));
end;     

Попробуйте так, мне сейчас не на чем проверить, но должно получиться =)
Автор ответа: kandalincev97
0
Да , я дурак , присваивал строке элементов целое число -.-

Причем понял сам , чуть позже , но все-равно спасибо , только учусь работать в Лазарусе. :D
Похожие вопросы
Предмет: Математика, автор: Аноним