Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Programmname aus .exe-Datei auslesen (https://www.delphipraxis.net/26248-programmname-aus-exe-datei-auslesen.html)

dopeline 20. Jul 2004 21:48


Programmname aus .exe-Datei auslesen
 
Hallo!

Ich möchte den Namen des Programmes aus einer .exe-Datei ermitteln. z.b. aus iexplorer.exe --> 'Internet Explorer' oder so

Ist das möglich?


Gruß, dopeline

Rackergen2 20. Jul 2004 22:00

Re: Programmname aus .exe-Datei auslesen
 
Bei guten Programmierern: <Rechtsklick>/Eigenschaften/Versionsinfo

Bei schlechten Programmierern wenn du Pech hast gar nicht...

Bei mittelmäßigen Programierern mit Bei Google suchenResHacker oder Bei Google suchenDisAssembler

Garfield 20. Jul 2004 22:23

Re: Programmname aus .exe-Datei auslesen
 
Zitat:

Zitat von Rackergen2
Bei guten Programmierern: <Rechtsklick>/Eigenschaften/Versionsinfo

Und wie führt ein Delphi-Programm einen Rechtsklick aus? :roll:

Ich denke, es ist etwas in der Richtung gemeint: http://www.delphipraxis.net/internal...ect.php?t=5616

Rackergen2 20. Jul 2004 23:03

Re: Programmname aus .exe-Datei auslesen
 
Ach ja, wir sind ja hier in Delphi... :oops:

Manzoni 21. Jul 2004 00:01

Re: Programmname aus .exe-Datei auslesen
 
hi,

evtl. meinst du ja auch ExtractFileName (Funktion) ?

dopeline 21. Jul 2004 00:13

Re: Programmname aus .exe-Datei auslesen
 
mit ExtractFileName bekomme ich ja nur den Dateinamen (ohne Pfad). ich möchte aber die "Programm-Bezeichnung" der (*.exe)Datei
z.b. aus 'winword.exe' soll 'Word 2003' oder 'MS Word 2003' ausgelesen werden. kann man das nicht vielleicht irgendwie über die registry regeln?


Gruß, dopeline

Rackergen2 21. Jul 2004 01:55

Re: Programmname aus .exe-Datei auslesen
 
Zitat:

Zitat von dopeline
kann man das nicht vielleicht irgendwie über die registry regeln?

Auf garantie nicht... Mir fällt nur ein, die Version auszulesen, aber wie, weiß ich nicht...

Nebenbei: Nicht jdrer benutzt Versions-Infos und die wenigsten hinterlegen irgend etwas in der Registry... Also ich würde es nicht wagen, schon alleine wegen der Weitergabe-Kompatibilität...

Sharky 21. Jul 2004 07:10

Re: Programmname aus .exe-Datei auslesen
 
Zitat:

Zitat von dopeline
...z.b. aus 'winword.exe' soll 'Word 2003' oder 'MS Word 2003' ausgelesen werden....

Hai dopeline,
was Du suchst ist Die FileDescription. Mit diesem Code von Sakura kannst Du das dann leicht machen wenn Du ihn minimal änderst.

Hier noch die Liste der Infos die Du auslesen kannst
Zitat:

Comments - InternalName - ProductName
CompanyName - LegalCopyright - ProductVersion
FileDescription - LegalTrademarks - PrivateBuild
FileVersion - OriginalFilename - SpecialBuild

Garfield 21. Jul 2004 07:26

Re: Programmname aus .exe-Datei auslesen
 
Zitat:

Zitat von Sharky
... Mit diesem Code von Sakura kannst Du das ...

Und genau der steht auch in der Code-Library. Siehe meinen Link oben. :|

Sharky 21. Jul 2004 07:28

Re: Programmname aus .exe-Datei auslesen
 
Zitat:

Zitat von Garfield
...Und genau der steht auch in der Code-Library. Siehe meinen Link oben. :|

:shock: Sorry Garfield,
ich hatte den Link von Dir total übersehen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:05 Uhr.
Seite 1 von 2  1 2      

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