Информатика. Программирование в Delphi
          
        
        
          
            140
          
        
        
          
            Листинг 9.1
          
        
        
          unit Unit1;
        
        
          interface
        
        
          uses
        
        
          Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dia-
        
        
          logs, StdCtrls, ExtCtrls;
        
        
          type
        
        
          TForm1 = class(TForm)
        
        
          //объявление компонентов
        
        
          RadioGroup1: TRadioGroup;
        
        
          Label1: TLabel;
        
        
          Label2: TLabel;
        
        
          Edit1: TEdit;
        
        
          Edit2: TEdit;
        
        
          RadioGroup2: TRadioGroup;
        
        
          Button1: TButton;
        
        
          Label3: TLabel;
        
        
          //объявление процедур
        
        
          procedure RadioGroup1Click(Sender: TObject);
        
        
          procedure Edit1KeyPress(Sender: TObject; var Key: Char);
        
        
          procedure Edit2KeyPress(Sender: TObject; var Key: Char);
        
        
          procedure Button1Click(Sender: TObject);
        
        
          private
        
        
          { Private declarations }
        
        
          public
        
        
          { Public declarations }
        
        
          end;
        
        
          var
        
        
          Form1: TForm1;
        
        
          implementation
        
        
          {$R *.dfm}
        
        
          
            procedure TForm1.RadioGroup1Click (Sender: TObject);
          
        
        
          begin
        
        
          case RadioGroup1.ItemIndex of
        
        
          0:begin
        
        
          Label1.Caption:='Напряжение (В)';
        
        
          Label2.Caption:='Сопротивление (Ом)';
        
        
          RadioGroup2.Items.Clear;
        
        
          RadioGroup2.Items.Add('A');
        
        
          RadioGroup2.Items.Add('мA');
        
        
          end;
        
        
          1:begin
        
        
          Label1.Caption:='Сила тока (А)';