Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi TProcessList (https://www.delphipraxis.net/28284-tprocesslist.html)

Unplugged 22. Aug 2004 18:21


TProcessList
 
Hallo,

heute hat sich einer meiner Softwarenutzer gemeldet, welcher ein Problem mit

Delphi-Quellcode:
  try
    // create a TProcessList Object
    Processes := TProcessList.Create;
  except
    ShowMessage('Exception');
  end;
Der User hat Windows XP Professional + Service Pack 2.

Bei ihm wird die Exception ausgelöst, nur leider fehlt mir absolut die Idee, woran es liegen könnte. Kann das vielleicht an eingeschränkten Nutzerrechten oder ähnlichem liegen?

Danke und Gruß

NicoDE 22. Aug 2004 18:49

Re: TProcessList
 
Zitat:

Zitat von StuffMasterz
heute hat sich einer meiner Softwarenutzer gemeldet, welcher ein Problem mit [...]

Wir können Ich kann (auch) nicht hellsehen.
Wer hat TProcessList geschrieben? Warum fragst Du denjenigen nicht? Wenn es vielleicht an den Rechten liegt, hat derjenige es auch mal mit mehr Rechten versucht? ...

Unplugged 22. Aug 2004 20:21

Re: TProcessList
 
mittlerweile weiß ich, dass er Adminrechte hat

Zitat:

Ich kann (auch) nicht hellsehen.
Das ist doch ein Delphi-Forum und ich weiß, dass einige hier auch TProcessList nutzen, und an die User war die Frage gerichtet.

Luckie 22. Aug 2004 20:59

Re: TProcessList
 
Bist du sicher? Ich lese das hier zum ersten mal. :? Aber auch wenn der Code zu TProcessList hier irgendwo rumschwirrt, hab eich keine Lust erst lange danach zu suchen. Wenn du Hilfe willst, dann wäre es an dir uns möglich alle nötigen Informationen zu geben. Und irgendwie habe ich das gefühl, als wenn du implizierst, dass alle Delphi-Foren Benutzer hellsehen können.

Unplugged 22. Aug 2004 21:05

Re: TProcessList
 
nein, davon gehe ich nicht aus. Ich habe blos gehofft, dass jemand das gleiche Problem hat und es schon lösen konnte.

Leider wird es mittlerweile immer misteriöser, denn obwohl es so wie oben angegeben in dem Source steht, scheint es nicht die Ursache zu sein. Denn die Testversion des Nachfolgers enthält genau die gleiche Zeile und dort hatten die mittlerweile 2 User das Problem nicht. Ich werd das mal genauer unter die Lupe nehmen ...

Ist es möglich, dass das except auch Fehler vor dem "try" mit aufnimmt? Weil anders kann es ja kaum sein.


Edit: Ich hab mir jetzt nochmal deine Methode (Luckie) in der Code-Lib angeschaut und konnte mir dort einiges abgucken. Damit konnte offenbar das Problem gelöst werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:08 Uhr.

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