IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Encore des droits sur vista


Sujet :

C++Builder

  1. #1
    Membre confirm�
    Inscrit en
    Avril 2006
    Messages
    59
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 59
    Par d�faut Encore des droits sur vista
    Encore une question sur les droits de ce foutu vista
    Voici mon probl�me j'ai cr�� une application qui me permet entre autres de lancer
    n'importe quel programme par interm�diaire de shellexecute.
    J�ai donc ajout� un fichier manifest � mon application,
    Le programme fonctionne bien, sur xp comme sur vista
    Le probl�me c'est lorsque je laisse mon programme inactif sur le bureau,
    Et que je click sur une autre ic�ne du bureau ou un autre programme qui poss�de les droits
    d'administrateur ce dernier se lance mais accompagn�
    de 20 petites fen�tres qui s'ouvrent avec le message
    "Erreur syst�me error code: 5 acc�s refus�",
    j'ai essay� plains de truques mais rien n'y fait, bien sur ces petits messages
    portent le non de mon application, qui se trouve alors minimis� dans le bas de l'�cran
    si quelqu'un sait quoi faire, un lien ou n'importe quelle autre solution,
    je suis preneur.
    J�esp�re avoir �t� compris, merci � tous.

  2. #2
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par d�faut
    Esr ce que tu as le m�me probl�me sur xp. as tu essay� de supprimer le fichier manifeste.

  3. #3
    Membre confirm�
    Inscrit en
    Avril 2006
    Messages
    59
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 59
    Par d�faut
    Citation Envoy� par kmaniche Voir le message
    Esr ce que tu as le m�me probl�me sur xp. as tu essay� de supprimer le fichier manifeste.
    Non je n'ai aucun souci sur xp

    si j'enl�ve le fichier manifest
    c'est pire je le m�me souci avec les fichiers
    ex�cut�s a travers mon application s'ils ont les droits administrateur.

    avec un fichier manifest incorpor� au programme ou pas ou tout simplement
    cliquer sur l'ic�ne et "Ex�cuter en tant qu'administrateur"
    le probl�me se pose uniquement si je clique un programme ou raccourci
    en dehors de mon application et uniquement ceux qui poss�dent des droits

  4. #4
    R�dacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par d�faut
    Salut
    Je ne sais pas si cela repond a ta demende
    citation
    En fait dans Codegear, il est indiqu� que l'erreur vient du fait que Vista n'autorise pas qu'on �crive dans C:\Program Files m�me si le username a les droits d'admin. Pour contourner ceci, on clique bouton droit sur l'ic�ne executable du lancement du Builder et on choisit "Executer en tant qu'Administrateur" ou "Run as Administrator"
    sur ce lien
    Sinon fait une recherche sur le Forum avec le mot " Vista "

  5. #5
    Membre confirm�
    Inscrit en
    Avril 2006
    Messages
    59
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 59
    Par d�faut
    Citation Envoy� par blondelle Voir le message
    Salut
    Je ne sais pas si cela repond a ta demende
    citation

    sur ce lien

    Sinon fait une recherche sur le Forum avec le mot " Vista "
    Merci pour ton aide
    Mais aucune de mes application n�est install� dans Programme files
    Et les messages d�erreur se produisent uniquement quand mon application
    Est ouverte et inactive.
    Autrement dit ces erreurs se produisent lorsque j�ouvre un programme par son propre raccourci install� sur le bureau pratiquement sans lien direct avec mon application.
    Le plus con c�est que je viens de trouver dans un coin de mon dd un ancien mod�le
    De mon programme moins complet mais fonctionnel et ce dernier n�a pas ce probl�me
    Peut �tre faudra il que reprenne ce code et en ajutant quelques semaines de boulot
    Pas � pas pour trouver d�o� vient le mal

  6. #6
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par d�faut
    Est ce que tu utilise un Timer dans l'appli.

    Tu fais des acc�s � la base de registre pour r�cup�rer par exemple les programme correspondant � l'extension du fichier � executer.

  7. #7
    Membre confirm�
    Inscrit en
    Avril 2006
    Messages
    59
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 59
    Par d�faut encore du droit
    Citation Envoy� par kmaniche Voir le message
    Est ce que tu utilise un Timer dans l'appli.

    Tu fais des acc�s � la base de registre pour r�cup�rer par exemple les programme correspondant � l'extension du fichier � executer.
    Bravo Kmaniche pour le timer
    En faite je venais de trouver juste avant de voir ton message tu �tais vraiment sur la bonne voie
    J� ai deux timers sur mon application 1 sur la forme principal un autre sur une forme secondaire
    Que j�avais compl�tement oubli� aux fins fonds de mon application
    Qui �tait activ� au lieu de d�sactiv�
    Merci encore � vous tous

  8. #8
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par d�faut
    Dans une application, il faut veiller � ce que le timer soit activer dans la cr�ation de la fiche par exp, et le desactiver dans la fermeture de cette derni�re.


+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Comment t�l�charger des programmes sur vista
    Par angels0110 dans le forum Windows Vista
    R�ponses: 5
    Dernier message: 20/06/2007, 15h58
  2. [c#] gestion des droits sur les fichiers
    Par mrrenard dans le forum Windows Forms
    R�ponses: 1
    Dernier message: 29/11/2006, 11h50
  3. R�ponses: 1
    Dernier message: 16/10/2006, 18h07
  4. [MySQL] Perte des droits sur une table ??
    Par Mystic eyes dans le forum PHP & Base de donn�es
    R�ponses: 9
    Dernier message: 05/07/2006, 16h40
  5. R�ponses: 10
    Dernier message: 18/05/2006, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo