Pascal Lazarus错误-如何在文本框中存储整数的结果?

Pascal Lazarus错误-如何在文本框中存储整数的结果?,pascal,freepascal,lazarus,type-conversion,Pascal,Freepascal,Lazarus,Type Conversion,我正在LAZARUS中尝试一个非常简单的程序,将两个文本框值相乘,并将结果存储在第三个文本框中。这条线就是我用的 txtA.Text = IntToStr( StrToInt(txtA.Text ) + StrToInt(txtB.Text) ); 不幸的是,我得到一个错误,说这是非法的 这是我的错还是Pascal的错误 谢谢你的提示 Pascal中的赋值使用:= 试试这个 txtA.Text := IntToStr( StrToInt(txtA.Text ) + StrToInt(txtB.

我正在LAZARUS中尝试一个非常简单的程序,将两个文本框值相乘,并将结果存储在第三个文本框中。这条线就是我用的

txtA.Text = IntToStr( StrToInt(txtA.Text ) + StrToInt(txtB.Text) );
不幸的是,我得到一个错误,说这是非法的

这是我的错还是Pascal的错误


谢谢你的提示

Pascal中的赋值使用
:=

试试这个

txtA.Text := IntToStr( StrToInt(txtA.Text ) + StrToInt(txtB.Text) );

我也倾向于使用IntToStr(),但您也可以选择使用format()——这是可能被翻译的字符串的首选。

很好!无论如何,比我快。:)我在想什么??!!我用帕斯卡已经很长时间了,我不得不犯这个愚蠢的错误。谢谢!