请问怎么样显示与不显示同一个labe控件?(100)

  • 主题发起人 主题发起人 生金菜
  • 开始时间 开始时间

生金菜

Unregistered / Unconfirmed
GUEST, unregistred user!
请教下,因为根据需要,在一个图片上随时显示与不显示同一个labe控件,希望能给源程序参考下,谢谢!
 
显示: label1.visible := true;不显示: label1.visible := False;
 
改变值取反一般还是习惯这么写:lbl1.Visible := not lbl1.Visible;
 
太谢谢duxing再请教个问题,我在图片上显示labe控件,我把labe控件显示的字体去掉,目的是让labe控件只显示一种颜色出来,并且显示一小块。我在没运行之前把labe控件拉大一些,但运行后就变成一很小块,怎么设置让labe控件显示大一点?
 
個人建議你用smlabc 會比較好!而且要是像你說的那樣只是為了在Image 控件前面顯示一個紅色小塊的話,那就別用lable 了,用panel 算了!
 
将Label控件的AutoSize属性设置成False
 
太谢谢duxing再请教个问题,我在图片上显示labe控件,我把labe控件显示的字体去掉,目的是让labe控件只显示一种颜色出来,并且显示一小块。我在没运行之前把labe控件拉大一些,但运行后就变成一很小块,怎么设置让labe控件显示大一点? 将Label控件的AutoSize属性设置成False
 
xx(控件).SetBounds(ALeft, ATop, AWidth, AHeight)
 
“只显示一种颜色出来”不需要用Label,直接在图片上设置好显示的颜色后,FillRect(rect(x0,y0,x1,y1))就行了。
 
哎,直接用panel 算啦,這么弱智的問題就直接用弱智的方法解決掉算了~~~~~~~~~把哪個panel 變成紅色的,你想要多大就變多大,再直接 Panel1.Visible := not Panel1.Visible 就ok 啦 ~~~~~~~~~
 
谢谢大家!!!
 

Similar threads

回复
0
查看
863
不得闲
D
回复
0
查看
744
DelphiTeacher的专栏
D
D
回复
0
查看
718
DelphiTeacher的专栏
D
后退
顶部