Delphi Programming

  1. Home
  2. Computing & Technology
  3. Delphi Programming

Adding an icon to the standard Windows About dialog

By Zarko Gajic, About.com

If you want to bring up the standard Windows 'About..' dialog box, then you can use ShellAbout() from the ShellAPI unit and customize the appearance by adding your own text, application name and an icon.

The downside to this technique is that it will say '(c) Microsoft' in the box.

The upside is that you see the registered user and some system parameters (free space..). It's a quick-and-dirty solution for an About-box.

~~~~~~~~~~~~~~~~~~~~~~~~~
uses
   Windows, ShellAPI;

procedure TForm1.About1Click(Sender: TObject) ;
begin
   ShellAbout(Application.MainForm.Handle,
              'My great Delphi application',
              'Version 2002'#13#10+
              'Compiled 2001-08-03 15:25:10',
              Application.Icon.Handle) ;
end;
~~~~~~~~~~~~~~~~~~~~~~~~~

Delphi tips navigator:
» How to store a TDateTime in the Registry
« How to delete 'Temporary Internet Files' from code

Zarko Gajic
Guide since 1998

Zarko Gajic
Delphi Programming Guide

Explore Delphi Programming

About.com Special Features

Delphi Programming

  1. Home
  2. Computing & Technology
  3. Delphi Programming
  4. Coding Delphi Applications
  5. Delphi Tips and Tricks
  6. 2002 Delphi Tips
  7. Adding an icon to the standard Windows About dialog

©2009 About.com, a part of The New York Times Company.

All rights reserved.