Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Prozesse mit richtigen Namen in Listbox (https://www.delphipraxis.net/50097-prozesse-mit-richtigen-namen-listbox.html)

daoki 20. Jul 2005 16:40


Prozesse mit richtigen Namen in Listbox
 
Hallo,

ich habe ein Problem. Ich lese die laufenden Prozesse aus und schreieb sie in eine Listbox. nur mit den teilweise kryptischen abkürzungen kann nicht jeder was anfangen. wenn ich mein Programm nun weitergebe kann vielleicht niemand etwas damit anfangen.

Meine Frage ist also ob es eine möglichkeit gibt, diese abkürzungen irgendwie zu konvertieren unbd den richtigen namen anzuzeigen. Ich habe es schon mit folgendem versucht:

Delphi-Quellcode:
.
.
.
if ListBox1.Items[i] = 'ICQLite.exe' then ListBox1.Items[i] := 'ICQ Lite';
if ListBox1.Items[i] = 'avant.exe' then ListBox1.Items[i] := 'Avant Browser';
if ListBox1.Items[i] = 'explorer.exe' then ListBox1.Items[i] := 'Explorer';
if ListBox1.Items[i] = 'iexplporer.exe' then ListBox1.Items[i] := 'Microsoft Internet Explorer';
if ListBox1.Items[i] = 'winamp.exe' then ListBox1.Items[i] := 'Nullsoft Winamp';
if ListBox1.Items[i] = 'winampa.exe' then ListBox1.Items[i] := 'Winamp Agent';
if ListBox1.Items[i] = 'taskmgr.exe' then ListBox1.Items[i] := 'Windows Taskmanager';
if ListBox1.Items[i] = 'msmsgs' then ListBox1.Items[i] := 'Microsoft Messenger';
if ListBox1.Items[i] = 'outlook.exe' then ListBox1.Items[i] := 'Microsoft Outlook';
if ListBox1.Items[i] = 'winword.exe' then ListBox1.Items[i] := 'Microsoft Word';
if ListBox1.Items[i] = 'daemon.exe' then ListBox1.Items[i] := 'Daemon Tools';
.
.
.
doch das problem dabei ist das der Text GENAU so sein muss wie der prozess, also auch groß und kleinschreibung, außerdem kann ich nicht alle möglichen prozesse so aufschreiben.
Wird zusammen mit den Prozessen nicht irgendwo der richigte name der Anwendung gespeichert den ich einfach auslesen kann, und wenn ja, wie geht das?

Danke schon mal im vorraus

Gruß DaOki

ErazerZ 20. Jul 2005 16:54

Re: Prozesse mit richtigen Namen in Listbox
 
versuch doch einfach mal die beschreibung des prozesses auszulesen .. is doch ne möglichkeit

daoki 20. Jul 2005 16:56

Re: Prozesse mit richtigen Namen in Listbox
 
Zitat:

Zitat von ErazerZ
versuch doch einfach mal die beschreibung des prozesses auszulesen .. is doch ne möglichkeit

Und wie?

Luckie 21. Jul 2005 00:56

Re: Prozesse mit richtigen Namen in Listbox
 
Was denn für eine Beschreibung?

SirThornberry 21. Jul 2005 07:02

Re: Prozesse mit richtigen Namen in Listbox
 
das mit der Groß/Kleinschreibung kannst du mit "AnsiLowerCase" bzw. "AnsiUpperCase" lösen.

Olli 21. Jul 2005 12:44

Re: Prozesse mit richtigen Namen in Listbox
 
Wenn mit Beschreibung die Hier im Forum suchenVERSIONINFO gemeint ist, dann sucht doch einfach danach <--- Klick!

Das ist zB ziemlich gut:
http://www.delphipraxis.net/internal...ect.php?t=5616


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:36 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