Author: Tomas Rutkauskas
Adding an icon to the Windows About dialog
Answer:
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.
1 uses2 Windows, ShellAPI;
3 4 procedure TForm1.About1Click(Sender: TObject);
5 begin6 ShellAbout(Application.MainForm.Handle,
7 'Address Book Application',
8 'Version 1.23.3beta' + #13#10 +
9 'Compiled 2001-08-03 15:25:10',
10 Application.Icon.Handle);
11 end;