📄 unit_about.pas
字号:
unit Unit_About;
interface
uses Windows, SysUtils, Classes, Graphics, Forms, Controls, StdCtrls,
Buttons, ExtCtrls,Dialogs, ShellAPI;
type
Tfrm_About = class(TForm)
Panel1: TPanel;
ProgramIcon: TImage;
Label_ProductName: TLabel;
Label_Version: TLabel;
Label_Copyright: TLabel;
Label_Others: TLabel;
BitBtn1: TBitBtn;
Bevel1: TBevel;
Label_lblMemory: TLabel;
Label_Reference: TLabel;
Label_Ref_Version: TLabel;
Label_Welcome: TLabel;
Label_Email: TLabel;
Label_QQ: TLabel;
Image1: TImage;
Label1: TLabel;
Label_QQ_Name: TLabel;
procedure FormCreate(Sender: TObject);
procedure OKButtonClick(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure Label_EmailClick(Sender: TObject);
procedure Label_EmailMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Panel1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Label_QQClick(Sender: TObject);
procedure Label_QQMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
private
{ Private declarations }
s:string;
// Procedure Delay(x,y:word);//延时程序
Procedure GetMemoryInfo ; //可用资源程序
public
{ Public declarations }
end;
var
frm_About: Tfrm_About;
myVersion:string;
implementation
uses Unit1;
{$R *.DFM}
Procedure Tfrm_About.GetMemoryInfo ;//可用资源
var
MS: TMemoryStatus;
begin
MS.dwLength:=SizeOf(TMemoryStatus);
GlobalMemoryStatus(MS);
Label_lblMemory.Caption:=Label_lblMemory.Caption +FormatFloat('#,###" KB"',MS.dwTotalPhys div 1024);
end;
{procedure Tfrm_About.Delay(x,y:word);
var
timeout:TDateTime;
begin
//该成为WINDOWS APP启动时间这个函数来做!
timeout:=now+encodeTime(0,x div 60,x mod 60,y);
While now<timeout do Application.ProcessMessages;
end;
}
procedure Tfrm_About.FormCreate(Sender: TObject);
var
cj_i:integer;
begin
Top :=form1 .Top +form1 .Panel2.Height* 2 -25;
left:=form1 .Left +20;
//unit1.checkMainFormPosition(frm_About );
myVersion :='0.01';
try
Icon :=nil;
ProgramIcon.Picture.icon:=Application.Icon; //图标
//case LanguageType of
//l_Chinese_Simplified :
begin
Caption:='关于 扫雷';//+application.Title; //标题
Label_ProductName.Caption:='软件名称 : 扫雷'; //Application.Title;//产品名称
Label_version.Caption :='版 本 : '+myVersion ; //版本
Label_Copyright.Caption :='版权所有 : 聪啊子 ( fred ) 2003-8';
Label_Reference.Caption:='参考软件: Microsoft(R) 扫 雷 ';
Label_Ref_Version .Caption:='版 本: 5.1 (内部版本号 2600.xpclient.010817-1148) ';
Label_lblMemory.Caption :='Windows 的可用物理内存:';
Label_others.Caption:='此扫雷程序完全模仿Windows 2000 自带的扫雷游戏制作。';
Label_Welcome.Left :=52;
label1.Left :=140;
Label_Email.Left :=188;
Label_QQ_Name .left:=164;
Label_QQ.left:=188;
Label_Welcome.Caption :='欢迎与我联系';
Label_Email .Caption :=Label_Email.Caption + 'drucula@21cn.com';
Label_Email .Font.Color :=clblue;
Label_QQ .Caption :=Label_QQ.Caption + '19495470';
BitBtn1.Caption :='确定';
end;
{l_Chinese_Traditional :
begin
Caption:='闽
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -