| Код | unit Unit1;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;
type TForm1 = class(TForm) Edit1: TEdit; Edit2: TEdit; Button1: TButton; Edit3: TEdit; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); var traf,mb,summa:real; stroka:string;
begin traf:=strtofloat(edit1.Text); mb:=strtofloat(edit2.Text); summa:=traf*mb; stroka:=floattostr(summa); edit3.Text:=stroka;
end;
procedure TForm1.Button2Click(Sender: TObject); begin Close(); end;
end.
|
Помогите пожалуйста, как сделать чтобы кнопка button1 была не активной если не заполнены поля edit1 и edit2, и как можно сделать чтобы в них можно было ввести только цифры и запятую... |