当前位置:编程学习 > Delphi >>

delphi菜鸟编程````````


procedure TForm1.Button1Click(Sender: TObject);
var
q1,q2,q3:integer;
p1,p2,p3,t:currency;
begin
q1:=strtoint(edit1.text);
q2:=strtoint(edit3.text);
q3:=strtoint(edit5.text);
p1:=strtocurr(edit2.text);
p2:=strtocurr(edit4.text);
p3:=strtocurr(edit6.text);
t:=q1*p1+q2*p2+q3*p3;
label6.Caption :='总价为:'+currtostr(t);
end;







这些label我在编辑时大小都调整正常了,可是一运行总是显示不全内容,怎么办啊?
追问:label在运行后总是自己就变小了,显示不全字怎么办??
答案:procedure TForm1.Button1Click(Sender: TObject);
var
q1,q2,q3:Double;
p1,p2,p3,t:Double;
begin
q1:=StrToFloat(edit1.text);
q2:=StrToFloat(edit3.text);
q3:=StrToFloat(edit5.text);
p1:=StrToFloat(edit2.text);
p2:=StrToFloat(edit4.text);
p3:=StrToFloat(edit6.text);
t:=q1*p1+q2*p2+q3*p3;
label6.Caption :='总价为:'+FloatToStr(t);
end;
那些Label的属性 AutoSize改为true

是delphi控件的问题,你LABEL的caption属性值后都加2个空格就可以显示全了

上一个:Delphi编程工具的简单用法?
下一个:delphi编程高手进

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,