delphi edit 颜色问题

当label1<edit1<label2时为绿色反之为红色空白时无色麻烦帮忙写下... 当label1<edit1<label2 时为绿色 反之为红色 空白时无色

麻烦帮忙写下
展开
 我来答
qingningleyun
2012-08-23 · TA获得超过5852个赞
知道大有可为答主
回答量:2991
采纳率:30%
帮助的人:3024万
展开全部
procedure TForm1.Edit1Change(Sender: TObject);
var
lbl1,lbl2,edt1: String;
cl: TColor;
begin
lbl1 := Label1.Caption;
lbl2 := Label2.Caption;
edt1 := Edit1.Text;
if edt1 = '' then cl := clWhite
else begin
if (edt1 > lbl1) and (edt1 < lbl2) then cl := clGreen
else cl := clRed;
end;
Edit1.Color := cl;
end;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式