Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Als welcher Benutzer führt Delphi meine Anwendungen aus? (https://www.delphipraxis.net/98385-als-welcher-benutzer-fuehrt-delphi-meine-anwendungen-aus.html)

BenjaminH 26. Aug 2007 15:21


Als welcher Benutzer führt Delphi meine Anwendungen aus?
 
Hallo,
Ich habe eine Anwendung geschrieben, die mit GetShellFolder CSIDL_APPDATA und CSIDL_PERSONAL anzeigt. Starte ich das Projekt aus Delphi(als normaler Benutzer, nicht Admin) heraus, so wird für CSIDL_PERSONAL der Pfad zu den Eigenen Dateien des Administrators und für CSIDL_APPDATA ein leerer String zurückgegeben.
Kann das jemand reproduzieren?
Im Taskmanager ist der Prozess meinem Benutzer zugeordnet. Ist bekannt, dass Delphi die Programme als anderer Benutzer ausführt?
Starte ich die compilierte Datei aus dem Explorer heraus sind die Pfade richtig.


Vielen Dank,
Benjamin

fkerber 26. Aug 2007 15:27

Re: Als welcher Benutzer führt Delphi meine Anwendungen aus?
 
Hi!

Welche Delphi Version und Edition verwendest du denn?


Ciao, Frederic

SirThornberry 26. Aug 2007 16:04

Re: Als welcher Benutzer führt Delphi meine Anwendungen aus?
 
ich kenn den Effekt wenn man etwas über "Ausführen als" startet und "Computer und Daten vor nicht authorisierter Programmaktivität schützen" angehakt lässt.

BenjaminH 26. Aug 2007 19:03

Re: Als welcher Benutzer führt Delphi meine Anwendungen aus?
 
Ich verwende Turbo Delphi Explorer(Win32)
Zitat:

Zitat von SirThornberry
ich kenn den Effekt wenn man etwas über "Ausführen als" startet und "Computer und Daten vor nicht authorisierter Programmaktivität schützen" angehakt lässt.

Ich habe Delphi mal ohne den Haken vor "Computer und Daten vor nicht authorisierter Programmaktivität schützen" gestartet. Keine Änderung.


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