Bonjour, j’ai un programme en Delphi (32 Bits) dont je l’ai jusqu’a présent toujours installer sous windows xp .
L’installation ce fait avec inno setup (PrivilegesRequired=poweruser) Sous Windows XP tous ce passe bien.
Mais maintenant je vient de l’installer sous windows 7, au setup il me demande mots de passe (UAC) puis l’installation ce passe aussi bien.
(C:\Program Files\MonFolder\MonProg.exe)
Mais dans mon programme j’ai des répertoires qui ce crée au fur et à mesure expl:
et des fichier qui ce crée [fichier01..99.txt]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [CreateDir(C:\Program Files\MonFolder\folder01..99)]
Sous windows 7 ses fichiers ne sont pas crée, et je n’ai pas d’erreur!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var F: file; begin AssignFile(F, NomFich); if not FileExists(NomFich) then begin Rewrite(F, 1); end; ...
J’ai longuement chercher et je pense qu’ il faut crée un fichier manifeste.. et le mettre dans le Monprog.pas
- Si je crée et ajoute cette ligne {$R 'MonManifest.RES' 'MonManifest.rc' }
est-ce que mon programme fonctionnera toujours aussi sous windows XP ou dois-je faire des conditions...mais je ne sais pas vraiment comment faire...
- Est-ce un problème de droits d’accès...
Merci pour des liens ou des exemples...
Salutation
Partager