Курсовая работа: Разработка програмного обеспечения для расчёта дисперсионной характеристики планарного волновода
case key of
'0'..'9', chr(8): ;
'-': if length(edit2.text)<>0 then key:=chr(0) else key:=chr(45);
'.': if pos(',',edit2.text)<>0 then key:=chr(0) else key:=chr(44);
',': if pos(',',edit2.text)<>0 then key:=chr(0) else key:=chr(44);
else key:=chr(0);
end;
end;
procedure TForm1.Edit3KeyPress(Sender: TObject; var Key: Char);
begin
case key of
'0'..'9', chr(8): ;
'-': if length(edit3.text)<>0 then key:=chr(0) else key:=chr(45);
'.': if pos(',',edit3.text)<>0 then key:=chr(0) else key:=chr(44);
',': if pos(',',edit3.text)<>0 then key:=chr(0) else key:=chr(44);
else key:=chr(0);
end;
end;
procedure TForm1.Edit4KeyPress(Sender: TObject; var Key: Char);
begin
case key of
'0'..'9', chr(8): ;
'-': if length(edit4.text)<>0 then key:=chr(0) else key:=chr(45);
'.': if pos(',',edit4.text)<>0 then key:=chr(0) else key:=chr(44);
',': if pos(',',edit4.text)<>0 then key:=chr(0) else key:=chr(44);
else key:=chr(0);
end;
end;
procedure TForm1.Edit5KeyPress(Sender: TObject; var Key: Char);