📄 createchr.pas
字号:
unit CreateChr;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls, Buttons;
type
TFrmCreateChr = class(TForm)
EdUserId: TEdit;
EdChrName: TEdit;
Label1: TLabel;
Label2: TLabel;
BitBtnOK: TBitBtn;
BitBtnCancel: TBitBtn;
Label3: TLabel;
EditSelectID: TEdit;
procedure FormShow(Sender: TObject);
private
function GetInputInfo(): boolean;
{ Private declarations }
public
sUserId: string;
sChrName: string;
nSelectID: integer;
function IncputChrInfo(): boolean;
{ Public declarations }
end;
var
FrmCreateChr: TFrmCreateChr;
implementation
uses HUtil32;
{$R *.DFM}
procedure TFrmCreateChr.FormShow(Sender: TObject);
begin
EdUserId.SetFocus;
end;
function TFrmCreateChr.IncputChrInfo: boolean;//0x0049C65C
begin
sUserId := '';
sChrName := '';
Result := GetInputInfo;
end;
function TFrmCreateChr.GetInputInfo(): boolean;
begin
Result := False;
EdUserId.Text := sUserId;
EdChrName.Text := sChrName;
if Self.ShowModal = mrOk then begin
sUserId := Trim(EdUserId.Text);
sChrName := Trim(EdChrName.Text);
nSelectID := Str_ToInt(Trim(EditSelectID.Text), -1);
if nSelectID < 0 then begin
MessageBox(Handle, 'Invalid value for SelectID', 'Error', MB_OK +
MB_ICONEXCLAMATION);
exit;
end;
Result := True;
end;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -