⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aboutf.pas

📁 是一款很不错资料数据库管理软件
💻 PAS
字号:
unit aboutf;

interface

uses
  Windows,SysUtils,Controls,Forms, StdCtrls,
  Graphics, Classes, ExtCtrls,shellapi, ComCtrls, OleCtrls, NMHTML,
  GIFImage;

type
  TaboutForm = class(TForm)
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Bevel1: TBevel;
    Label8: TLabel;
    Label9: TLabel;
    Label7: TLabel;
    Label6: TLabel;
    Image1: TImage;
    function GetUserName: AnsiString;
    procedure FormCreate(Sender: TObject);
    procedure Label8MouseMove(Sender: TObject; Shift: TShiftState; X,
      Y: Integer);
    procedure Label9MouseMove(Sender: TObject; Shift: TShiftState; X,
      Y: Integer);
    procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,
      Y: Integer);
    procedure Label9Click(Sender: TObject);
    procedure Label8Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;


var
  aboutForm: TaboutForm;

implementation

{$R *.DFM}
function Taboutform.GetUserName: AnsiString;
var
  lpName: PAnsiChar;
  lpUserName: PAnsiChar;
  lpnLength: DWORD;
begin
  lpName:='';
  Result := '';
  lpnLength := 0;
  WNetGetUser(nil, nil, lpnLength); // 取得字串长度
  if lpnLength > 0 then
    begin
    GetMem(lpUserName, lpnLength);
    if WNetGetUser(lpName, lpUserName, lpnLength) = NO_ERROR then
    Result := lpUserName;
    FreeMem(lpUserName, lpnLength);
    end;
end; { GetUserName }

procedure TaboutForm.FormCreate(Sender: TObject);
begin
label5.Caption:= GetUserName;
end;



procedure TaboutForm.Label8MouseMove(Sender: TObject; Shift: TShiftState;
  X, Y: Integer);
begin
label8.Font.Color:=$000000FF;
label9.Font.Color:=$00000000;
end;

procedure TaboutForm.Label9MouseMove(Sender: TObject; Shift: TShiftState;
  X, Y: Integer);
begin
label9.Font.Color:=$000000FF;
label8.Font.Color:=$00000000;
end;

procedure TaboutForm.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
label8.Font.Color:=$00000000;
label9.Font.Color:=$00000000;
end;

procedure TaboutForm.Label9Click(Sender: TObject);
begin
ShellExecute(handle,nil,'mailto:bolenl@990.net',
nil,nil,SW_MAXIMIZE);
end;

procedure TaboutForm.Label8Click(Sender: TObject);
begin
ShellExecute(handle,nil,'http://10.78.32.66/per/netshare',
nil,nil,SW_MAXIMIZE);
end;

end.

⌨️ 快捷键说明

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