初学者的一些问题(0分)

M

mociin

Unregistered / Unconfirmed
GUEST, unregistred user!
var
Form1: TForm1;
var1:integer;
var2:integer;
procedure TForm1.Button1Click(Sender: TObject);
begin
edit3.Text:=inttostr(var1+var2);
label1.Caption:='+';
end;
为什么要用inttostr将(var1+var2)的值转换为字符串在输出?(P51)
 
inttostr是将integer转换为string类型的,这是Delphi的类型控制,必须这样才能在edit3.Text中显示var1+var2的和
 
edit3.text是string类型,你说要不要转换??[:)]
 
帮我在扩展一下好吗?比如说其他的组件的text是什么类型?
 
是什么类型在delphi里面都可以看到的,
你打完代码之后,鼠标移动到text上面就可以看到是什么类型了
 
接受答案了.
 
这些都是基本数据类型,之间的转换记牢就好了。
 
EDIT不能显示INTEGER类型所以要转换成STRING
 
Edit的Ttext是String类型的,而VAR1var 2是Integer类型的
 
是这样子的呀,
 
我也是个初学者,才两天。但是这个是定义数据类型的东西,是编程的前提,C语言和F也是离不开的。
 

Similar threads

S
回复
0
查看
955
SUNSTONE的Delphi笔记
S
S
回复
0
查看
776
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
608
import
I
顶部