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 Rechteproblem (eingeschränkter Benutzer) (https://www.delphipraxis.net/91348-rechteproblem-eingeschraenkter-benutzer.html)

rage2001 3. Mai 2007 18:34


Rechteproblem (eingeschränkter Benutzer)
 
Ich habe bei dem MP3-Player, welchen ich für das ct-Mäusekino geschrieben habe, das Problem, das der Player unter einem eingeschränkten User nicht läuft. Window schmeist das Programm raus, bevor überhaupt das von mir eingebaute Eurekalog mir sagen kann wo das Problem liegt. Ich habe dann mit Regmon mal versucht rauszubekommen wo das Problem liegt. Dort werden zwei Schreibzugriffe als ACCESS DENIED gekennzeichnet
1 17.99211311 ragePlayer.exe:280 CreateKey HKLM\System\CurrentControlSet\Control\MediaPropert ies\PrivateProperties\Joystick\Winmm ACCESS DENIED Access: 0xF003F SILVIA\rage
2 18.68773842 ragePlayer.exe:280 SetValue HKLM\SYSTEM\ControlSet001\Hardware Profiles\0001\System\CurrentControlSet\Enum\PCI\VE N_1106&DEV_3059&SUBSYS_B0121462&REV_60\3&13C0B0C5& 0&8D\DirectSound\Speaker Configuration\Speaker Configuration ACCESS DENIED SILVIA\rage

Kann das die Ursache sein für das nichtstarten des Programms.
Ich verwende in dem Programm die Bass.DLL und bin mir sicher, das ich das Schreiben der Keys nicht veranlasse.
Meine eigentlich Frage ist, gibt es ein Programm, was mein Programm überwachen kann umd die eigentliche Fehlerquelle zu finden und diese dann abzustellen. Ist ja nervig, wenn ein einfacher Player nicht auf einem eingeschränkten Nutzerkonto läuft. Oder vieleicht hat jemand noch eine Idee, wo dieses Verhalten herkommt.

Wer sich den Player anschauen möchte, wobei gleich gesagt sein soll, es ist ein Installationsprogramm (und da die hier im Forum ja nicht so gern gesehen wird), hinterläßt aber keine Dateiregistrierung oder ähnliches. http://www.ct-maeusekino.de/soft/usb/mp3player09991.zip

Garfield 6. Mai 2007 15:38

Re: Rechteproblem (eingeschränkter Benutzer)
 
Hab das Programm unter WinXP SP2 als Hauptbenutzer ausprobiert.

Zitat:

EurekaLog 5.1.10

Application:
------------------------------------------------------
1.1 Start Date : Sun, 6 May 2007 16:34:57 +0200
1.2 Name/Description: rageMP3-Player
1.3 Version Number : 0.9.9.9
1.4 Parameters :
1.5 Compilation Date: Tue, 1 May 2007 11:51:14 +0200

Exception:
---------------------------------------------------
2.1 Date : Sun, 6 May 2007 16:35:00 +0200
2.2 Address: 0047682D
2.3 Module : ragePlayer.exe
2.4 Type : ERegistryException
2.5 Message: Fehler beim Setzen der Daten für ''.

...
Das Programm wird dann allerdings nicht geschlossen sondern muss über den Taskmanager beendet werden.


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