Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   Delphi [Vista / UAC] Programm mit Adminrechten starten (https://www.delphipraxis.net/110066-%5Bvista-uac%5D-programm-mit-adminrechten-starten.html)

haentschman 12. Apr 2008 10:44

Re: [Vista / UAC] Programm mit Adminrechten starten
 
ist dann doch noch nicht vorbei... :shock:

in meinem Projekt habe ich 2 EXE, welche das Vista Manifest bekommen sollen.

1. EXE eAV wie oben beschrieben funktioniert.
2. EXE Update Fehler
Zitat:

[DCC Fehler] E2161 Warning: Duplicate resource: Type 24 (user-defined), ID 1; File eAVVista.res resource kept; file eAVVista.res resource discarded.
- Themes zur Laufzeit deaktiviert
- XPMan nicht vorhanden
- Update.res gelöscht und neu erstellen lassen
- seperate res für Update gemacht eAVVistaU.res Fehler der gleiche mit eAVVistaU.res im Text.

:gruebel:

bitte helft mir auf die Sprünge... Danke

PS: google liefert zu "E2161 type 24" nicht besonders viel :(

Luckie 12. Apr 2008 11:31

Re: [Vista / UAC] Programm mit Adminrechten starten
 
Du hast zweimal die Ressource mit der ID oder dem Typ 24 deklariert. Ob Typ oder ID, da bin ich mir nicht so ganz sicher.

haentschman 12. Apr 2008 11:41

Re: [Vista / UAC] Programm mit Adminrechten starten
 
nun ja... soweit kann ich folgen. Ich wüßte nur gern wo ? :gruebel:

- im Programm Update steht nur Standard {$R *.DFM}
- im Programm eAV steht {$R *.DFM} und {$R eAVVista.res}
:?: da die Quelltexte beider EXE und die Resourcedatei in einem Projektverzeichnis stehen könnte es möglich sein, daß die Recorcedatei automatisch mitcompiliert wird durch {$R *.RES} im Quelltext der Projektdatei und ich das dadurch doppelt habe ?

MCXSC 26. Jan 2009 01:21

Re: [Vista / UAC] Programm mit Adminrechten starten
 
Wenn ich die RES einbinde, und dann das Programm compiliere/starte (also über F9), hängt sich Delphi bei dem eigentlichen Programmstart auf ("Keine Rückmeldung") - wenn ich nur compiliere (über STRG+F9) funktioniert alles wie es soll und nichts hängt sich auf. Jemand eine Idee?

ak-ac 10. Apr 2009 11:41

Re: [Vista / UAC] Programm mit Adminrechten starten
 
Habt ihr mal versucht das Laufzeit-Thema des Projektes zu deaktivieren? Ich glaube D2009 erstellt darüber auch ein eigenes Manifest und bindet das automatisch ein.

himitsu 10. Apr 2009 11:44

Re: [Vista / UAC] Programm mit Adminrechten starten
 
Zitat:

Zitat von ak-ac
Ich glaube D2009 erstellt darüber auch ein eigenes Manifest und bindet das automatisch ein.

jupp, es bindet standardmäßig ein eigenes XP-Manifest ein.

mkinzler 10. Apr 2009 11:45

Re: [Vista / UAC] Programm mit Adminrechten starten
 
Welches man über die Projekteinstellungen konfigurieren kann

ak-ac 10. Apr 2009 12:08

Re: [Vista / UAC] Programm mit Adminrechten starten
 
Zitat:

Zitat von mkinzler
Welches man über die Projekteinstellungen konfigurieren kann

eheisst das, ich kann mir die vista-manifeste sparen und dort den UAV-Level direkt auswählen?

mkinzler 10. Apr 2009 12:15

Re: [Vista / UAC] Programm mit Adminrechten starten
 
Liste der Anhänge anzeigen (Anzahl: 2)
Bisher leider nicht. Man kann aber die Verwendung der Themes an und abschalten
Eigene Ressourcen kann man auch direkt einbinden

ak-ac 10. Apr 2009 12:25

Re: [Vista / UAC] Programm mit Adminrechten starten
 
Zitat:

Zitat von mkinzler
Bisher leider nicht. Man kann aber die Verwendung der Themes an und abschalten
Eigene Ressourcen kann man auch direkt einbinden

ah danke! dann habe ich's ja richtig gemacht, und dass dann über entsprechende manifest dateien eingebudnen. die sind schwerer zu finden als man denk ;o) - aber der beitrag hat mir sehr weitergeholfen! werde jetzt noch die elevationroutine einbinden und dann läuft es bei mir endlich...


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:20 Uhr.
Seite 2 von 3     12 3      

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