Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Sonstiges (https://www.delphipraxis.net/45-library-sonstiges/)
-   -   Console Anwendung mit VersionInfo und Icon Resource (https://www.delphipraxis.net/21794-console-anwendung-mit-versioninfo-und-icon-resource.html)

Marcel Gascoyne 8. Mai 2004 09:25


Console Anwendung mit VersionInfo und Icon Resource
 
Standardmäßig hat eine Console Anwendung weder eine Versionsinfo noch ein Icon, die entsprechenden Einträge in den Projektoptionen sind inaktiv.

Man kann dies aber relativ einfach von Hand machen:

1. Versionsinfo einbinden

In der .dpr Datei schreiben wir einfach folgendes hinter die uses Anweisung:

{$R *.res}

Hierdurch wird auch für eine Console Anwendung eine Resourcendatei erzeugt und die Versionsinformationen lassen sich einstellen.


2. Icon hinzufügen

Um ein Icon hinzuzufügen muß die Delphi IDE überlistet werden. Wir schreiben einfach Application.Run in die .dpr Datei. Würde zwar beim kompilieren einen Fehler bringen aber wir kompilieren ja jetzt noch nicht. Nun in die Projektoptionen gehen und das Icon läßt sich einrichten. Nicht vergessen hinterher den Application.Run Eintrag wieder aus der .dpr Datei zu entfernen.


Gruß,
Marcel

The-X 9. Mai 2004 04:12

Re: Console Anwendung mit VersionInfo und Icon Resource
 
Zitat:

Zitat von Marcel Gascoyne
2. Icon hinzufügen

Um ein Icon hinzuzufügen muß die Delphi IDE überlistet werden. Wir schreiben einfach Application.Run in die .dpr Datei. Würde zwar beim kompilieren einen Fehler bringen aber wir kompilieren ja jetzt noch nicht. Nun in die Projektoptionen gehen und das Icon läßt sich einrichten. Nicht vergessen hinterher den Application.Run Eintrag wieder aus der .dpr Datei zu entfernen.

hierzu muss kurzzeitig die Unit Forms mit eingebunden werden ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz