Unit1.pas
上传用户:autowell
上传日期:2022-06-21
资源大小:16754k
文件大小:2k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. unit Unit1;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5.   Dialogs, StdCtrls, ComCtrls;
  6. type
  7.   TForm1 = class(TForm)
  8.     ListBox1: TListBox;
  9.     Button1: TButton;
  10.     Edit1: TEdit;
  11.     Button2: TButton;
  12.     ComboBox1: TComboBox;
  13.     TreeView1: TTreeView;
  14.     procedure Button1Click(Sender: TObject);
  15.     procedure Button2Click(Sender: TObject);
  16.     procedure FormCreate(Sender: TObject);
  17.     procedure TreeView1Click(Sender: TObject);
  18.   private
  19.     { Private declarations }
  20.   public
  21.     { Public declarations }
  22.   end;
  23. var
  24.   Form1: TForm1;
  25. implementation
  26. {$R *.dfm}
  27. procedure TForm1.Button1Click(Sender: TObject);
  28. begin
  29.       ListBox1.Items.Add(edit1.Text);   //使用Add方法向列表框增加项目
  30.       //ListBox1.Items.Add('北京');
  31.       //ListBox1.Items.Add('河北');
  32.       //ListBox1.Items.Add('河南');
  33. end;
  34. procedure TForm1.Button2Click(Sender: TObject);
  35. begin
  36.     ListBox1.Items.Delete (ListBox1.ItemIndex)
  37.     //ListBox1.Clear
  38. end;
  39. procedure TForm1.FormCreate(Sender: TObject);
  40. begin
  41.      ListBox1.Items.Add('山西');   //使用Add方法向列表框增加项目
  42.       ListBox1.Items.Add('北京');
  43.       ListBox1.Items.Add('河北');
  44.       ListBox1.Items.Add('河南');
  45.       ListBox1.Items.Add('湖南');
  46.     ListBox1.Items.Add('内蒙古');
  47. end;
  48. procedure TForm1.TreeView1Click(Sender: TObject);
  49. begin
  50.        edit1.Text:=TreeView1. Selected.Text;
  51.        //if TreeView1.items[1].Selected then edit1.Text:=TreeView1.items[1].Text
  52.        //else if  TreeView1.items[2].Selected then edit1.Text:=TreeView1.items[2].Text
  53. end;
  54. end.