если это e^(1.1+cos(5)) - то exp(1.1+cos(5))e^1.1+cos(5)
если это (e^(1.1))+cos(5) - то exp(1.1)+cos(5)
Модератор: Taifun
Код: Выделить всё
...
begin
case MaskEdit1.Text of
'0000': begin ... end;
'1111': begin ... end;
end;
Pink писал(а):procedure TForm1.CheckBox1Click(Sender: TObject);
begin
if (Sender as TCheckBox).Checked = True then
begin
(Sender as TEdit).Text:= '';
(Sender as TEdit).Enabled:= True;
(Sender as TEdit).Color:= clWindow;
end
else
begin
(Sender as TEdit).Text:= '-----------------';
(Sender as TEdit).Enabled:= False;
(Sender as TEdit).Color:= clBtnFace;
end;
end;
У меня на форме 5 TCheckBox и 5 TEdit, написал процедуру для CheckBox1 и в свойсвах для каждых остальных указал процедуру первого. Теперь как сделать, чтобы для CheckBox выполнялся код выделенный красным для каждого Edit?
Код: Выделить всё
RoText : array of TLabel;
implementation
{$R *.dfm}
procedure TForm1.CreateCaption(x,y: integer; text: string);
begin
SetLength(RoText, Length(RoText)+1);
RoText[length(RoText)-1] := TLabel.Create(self);
RoText[length(RoText)-1].Parent := self;
RoText[length(RoText)-1].Left := X;
RoText[length(RoText)-1].Top := Y;
RoText[length(Rotext)-1].Transparent := true;
RoText[length(Rotext)-1].Caption := Text;
end;