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

Langage Delphi Discussion :

Exécuter un raccourcis windows ".lnk"


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de bionicleman
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 127
    Par défaut Exécuter un raccourcis windows ".lnk"
    Bonsoir,
    J'ai un petit soucis avec ShellExecute

    Je n'arrive pas à exécuter un fichier de raccourci windows. Ce fichier est de type ".LNK".
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ShellExecute(0,'OPEN',PChar(chemin),nil,nil,SW_NORMAL); //chemin c'est le fichier a exécuter
    Ce code marche avec les .exe mais pas les .lnk

    Je dois le lancer via un popupmenu, il est chargé dynamiquement, et enregistré dans un fichier INI :

    BootVis.exe.lnk=F:\Documents de r3\Divers\BootVis.exe.lnk
    Calculatrice.lnk=F:\Documents de r3\Divers\Calculatrice.lnk
    ChangeIcon.lnk=F:\Documents de r3\Divers\ChangeIcon.lnk
    DaemonTools.lnk=F:\Documents de r3\Divers\DaemonTools.lnk
    Download.lnk=F:\Documents de r3\Divers\Download.lnk
    J'aurais aimé savoir si c'est normal que le logiciels pointé par le raccourci ne se démarre pas.
    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Salut, voisin !

    Remplace 'OPEN' par NIL, et je crois que ça devrait le faire.

  3. #3
    Membre confirmé Avatar de bionicleman
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 127
    Par défaut
    Hey salut =D

    Effectivement, enfait, je n'avais pas assez utilisé google

    http://www.q3.nu/trucomania/truco.cgi?97&in

    Merci tout de même de ton aide ;-)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Résoudre des raccourci Windows (.LNK)
    Par lvr dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 19/09/2013, 00h38

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