ucd36.pas

来自「通过程序的试算平衡表」· PAS 代码 · 共 66 行

PAS
66
字号
unit UCD36;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, DosMove, StdCtrls, Buttons, xpEdit;

type
  TFmCD36 = class(TForm)
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    xpEdit1: TxpEdit;
    xpEdit2: TxpEdit;
    xpEdit3: TxpEdit;
    xpEdit4: TxpEdit;
    xpEdit5: TxpEdit;
    BitBtnOK: TBitBtn;
    DosMove1: TDosMove;
    Label6: TLabel;
    xpEdit6: TxpEdit;
    Label7: TLabel;
    xpEdit7: TxpEdit;
    Label8: TLabel;
    xpEdit8: TxpEdit;
    Label9: TLabel;
    xpEdit9: TxpEdit;
    procedure xpEditExit(Sender: TObject);
    procedure FormActivate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  FmCD36: TFmCD36;

implementation

{$R *.dfm}

procedure TFmCD36.xpEditExit(Sender: TObject);
begin
  xpEdit9.Text := IntToStr(StrToInt(xpEdit1.Text)
                      +StrToInt(xpEdit2.Text)
                      +StrToInt(xpEdit3.Text)
                      +StrToInt(xpEdit4.Text)
                      +StrToInt(xpEdit5.Text)
                      +StrToInt(xpEdit6.Text)
                      +StrToInt(xpEdit7.Text)
                      +StrToInt(xpEdit8.Text)
                      +StrToInt(xpEdit9.Text));

end;

procedure TFmCD36.FormActivate(Sender: TObject);
begin
  xpEdit1.SetFocus;
end;

end.

⌨️ 快捷键说明

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