Comment récuprer le nom de l'exe...
Stagiaire WDF
Inscrit:
10/05/2005 17:35
Post(s): 5
Comment récuperer le nom de l'exe à partir du titre de la fenêtre ou de son handle ?
Merci de votre aide

Contribution le : 06/10/2005 04:29
Créer un fichier PDF de la contribution Imprimer


Re: Comment récuprer le nom de l'exe...
Utilisateur WDF
Inscrit:
22/03/2005 14:40
De Lyon Rhône France
Post(s): 51
Bonjour,

exeinfo(exenom)


à moins que je n'aie pas compris la question !!

--
Cordialement
Christophe Charron

Contribution le : 06/10/2005 12:20
Créer un fichier PDF de la contribution Imprimer


Re: Comment récuprer le nom de l'exe...
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Effectivement ! Notre ami cherche à récupérer le nom de l'exe hôte d'une fenêtre qui n'appartient pas à l'application WinDev. Il semble en outre disposer de son Handle.


Contribution le : 06/10/2005 13:38
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Comment récuprer le nom de l'exe...
Anonyme
En effet, je dispose du Handle et exeinfo demande justement ce que je recherche : à savoir le nom de l'exe.

Avec SysInstance, je n'y arrive pas non plus.

Contribution le : 06/10/2005 16:39
Créer un fichier PDF de la contribution Imprimer


Re: Comment récuprer le nom de l'exe...
Animateur WDF
Inscrit:
17/05/2004 14:21
Post(s): 382

W_CZ_Titre est une chaîne ASCIIZ sur 256
W_E_Handle est un entier = Handle()

AppelDLL32("user32","GetWindowTextA" , W_E_Handle, &W_CZ_Titre, 256)

Info(W_CZ_Titre)


Contribution le : 06/10/2005 17:00
_________________
Mbsl
Créer un fichier PDF de la contribution Imprimer


Re: Comment récuprer le nom de l'exe...
Anonyme
Merci pour ta réponse mais W_CZ_Titre récupère en fait le titre de la fenetre et non pas le nom de l'executable lancée.

Je crois qu'avec cet API cela devrait marcher:
RetVal = AppelDLL32("shell32", "FindExecutableA" , &Fic, &Rep, &sResult)

merci.

Contribution le : 06/10/2005 21:16
Créer un fichier PDF de la contribution Imprimer


Re: Comment récuprer le nom de l'exe...
Anonyme
Ben j'ai testé, mais je récupère le titre de la fenetre dans
W_CZ_Titre. Alors que je cherche à rcupérér le nom de l'executable seul. Or je crois que cet API devrait fonctionner:
RetVal = AppelDLL32("shell32", "FindExecutableA" , &Fic, &Rep, &sResult)

Merci pour ton aide

Djebel

Contribution le : 06/10/2005 21:19
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2