FormAbout.pas
Upload User: lyghuaxia
Upload Date: 2022-06-27
Package Size: 659k
Code Size: 1k
Category:

Delphi VCL

Development Platform:

Delphi

  1. unit FormAbout;
  2. interface
  3. uses
  4.   Forms, StdCtrls, ExtCtrls, Graphics,
  5.   Controls, Classes;
  6. type
  7.   TFAbout = class(TForm)
  8.     imgLogo: TImage;
  9.     lbVersion: TLabel;
  10.     btnCerrar: TButton;
  11.     pnSuperior: TPanel;
  12.     Label1: TLabel;
  13.     Label2: TLabel;
  14.     Label3: TLabel;
  15.     procedure FormCreate(Sender: TObject);
  16.     procedure Label1Click(Sender: TObject);
  17.   end;
  18. implementation
  19. uses
  20.   SysUtils, UConstantes, ShellAPI, Windows;
  21. {$R *.dfm}
  22. procedure TFAbout.FormCreate(Sender: TObject);
  23. begin
  24.   lbVersion.Caption := Format(GLIBSI_LBL,[GLIBSI_VERSION]);
  25. end;
  26. procedure TFAbout.Label1Click(Sender: TObject);
  27. begin
  28.   ShellExecute(Handle,
  29.          'open',
  30.          PChar(TLabel(Sender).Caption),
  31.          nil,
  32.          nil,
  33.          SW_SHOW);
  34. end;
  35. end.