简单选课系统

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    GroupBox1: TGroupBox;
    GroupBox2: TGroupBox;
    Memo1: TMemo;
    CheckBox1: TCheckBox;
    CheckBox2: TCheckBox;
    CheckBox3: TCheckBox;
    CheckBox4: TCheckBox;
    Panel1: TPanel;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Button1: TButton;
    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
  str: string;
begin
  memo1.Lines.Add('学号:'+edit1.Text);
  memo1.Lines.Add('姓名:'+edit2.Text);
  memo1.Lines.Add('班级:'+edit3.Text);
  str := '';
  if checkbox1.Checked then
    str := str + 'Delphi、';
  if checkbox2.Checked then
    str := str + 'VC++、';
  if checkbox3.Checked then
    str := str + 'C、';
  if checkbox4.Checked then
    str := str + 'VS.Net、';
  memo1.Lines.Add('您选的课程有:' + copy(str,0,length(str)-1) + '。');
  //将字符串Str末尾的“、”去掉,并在末尾添加一个"。"。
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  edit1.Text := '';
  edit2.Text := '';
  edit3.Text := '';
  checkbox1.Checked := false;
  checkbox2.Checked := false;
  checkbox3.Checked := false;
end;

end.

 

posted @ 2011-12-05 14:58  endsnow  阅读(176)  评论(0)    收藏  举报