mind hat folgendes geschrieben : |
Hallo,
Da mein Programm in der Registry Werte abfragt, funktioniert es nur wenn ich es
"Als Administrator ausführen" starte.
|
Wenn du wirklich nur Werte abfragst, sollten keine Admin-Rechte nötig sein.
TRegistry steht aber per Default auf KEY_ALL_ACCESS, fordert also immer
alle Rechte an.
Versuch es doch mal so und verwende zum Abfragen nur die "READ" Rechte.
Delphi-Quelltext
1:
| TRegistry.Create(KEY_READ); |
Falls du aber wirklich Admin-Rechte brauchst kannst du dies per Manifest einstellen, dazu sollte es einige Einträge hier im Forum geben.