unit3.pas

来自「“汇华印刷v2.0”是在实践的基础上开发的一个全自动多功能信封打印系统」· PAS 代码 · 共 99 行

PAS
99
字号
unit Unit3;

interface

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

type
  Ttj = class(TForm)
    Button1: TButton;
    Button2: TButton;
    ListBox1: TListBox;
    ListBox2: TListBox;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    RzLabel1: TRzLabel;
    Label7: TLabel;
    Label8: TLabel;
    procedure Button2Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure ListBox1DblClick(Sender: TObject);
    procedure ListBox2DblClick(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  tj: Ttj;

implementation

uses Unit2, data;

{$R *.dfm}

procedure Ttj.Button2Click(Sender: TObject);
var
i:integer;
begin
sj.l1.Items.Clear;
for i:=0 to listbox2.Count-1 do
sj.l1.Items.Add(listbox2.Items.Strings[i]);
listbox2.Items.SaveToFile(ExtractFileDir(Application.Exename)+'\save.cj');
tj.Visible:=false;
sj.Enabled:=true;
sj.Show;
end;

procedure Ttj.FormShow(Sender: TObject);
var
i:integer;
begin
listbox1.Clear;
if sj.com.Visible=true then
for i:=0 to dog.ADOTable1.FieldCount-1 do
listbox1.Items.Add(dog.ADOTable1.Fields.Fields[i].DisplayName)
else
for i:=0 to sj.t1.FieldCount-1 do
listbox1.Items.Add(sj.t1.FieldDefs.Items[i].DisplayName);
sj.Enabled:=false;
end;

procedure Ttj.ListBox1DblClick(Sender: TObject);
var
i:integer;
begin
i:=listbox1.ItemIndex;
listbox2.Items.Add(listbox1.Items.Strings[i]);
end;

procedure Ttj.ListBox2DblClick(Sender: TObject);
begin
listbox2.DeleteSelected;
end;

procedure Ttj.Button1Click(Sender: TObject);
begin
tj.Visible:=false;
sj.Enabled:=true;
sj.Show;
end;

procedure Ttj.FormCreate(Sender: TObject);
begin
tj.ListBox2.Clear;
tj.ListBox2.Items.LoadFromFile(ExtractFileDir(Application.Exename)+'\save.cj');
end;

end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?