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 :

Action sur une application extérieure


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2012
    Messages : 91
    Par défaut Action sur une application extérieure
    Salut!
    J'ai vu dans la FAQ de Delphi ici qu'il est possible récupérer des informations sur un contrôle quelle que soit l'application à laquelle il appartient et de lui envoyer un message en vue de l'exécution d'une action (par exemple).

    Cependant, je n'ai pas vu (et je crois avoir bien lu) comment récupérer les informations sur l'application en question.

    Je voudrais en réalité pouvoir faire réagir mon application selon les messages d'une autre application et c'est pas gagné.

    Aidez-moi ...

  2. #2
    Expert confirmé
    Avatar de Ph. B.
    Homme Profil pro
    Freelance
    Inscrit en
    Avril 2002
    Messages
    1 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 786
    Par défaut
    Bonjour,
    Citation Envoyé par Fandyz Voir le message
    Cependant, je n'ai pas vu (et je crois avoir bien lu) comment récupérer les informations sur l'application en question.
    L'exemple de la FAQ récupère les informations en partant de la position de la souris au dessus du contrôle "ciblé".
    Maintenant, d'autres moyens existent pour retrouver ces informations, par exemple :
    FindWindow pour trouver une fenêtre
    EnumChildWindows pour trouver les contrôles fenêtrés enfants de cette fenêtre
    Citation Envoyé par Fandyz Voir le message
    Je voudrais en réalité pouvoir faire réagir mon application selon les messages d'une autre application et c'est pas gagné.
    Pourriez-vous être plus précis ?
    S'agit-il de faire comme dans la FAQ, envoyer des messages à l'application de manière à simuler la saisie dans un TEdit, le clic sur un bouton ?
    On peut aussi utiliser des messages utilisateurs pour communiquer plus intelligemment entre applications ou encore utiliser le message WM_COPYDATA pour échanger des strings, des images, etc... comme dans l'exemple donné en lien

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2012
    Messages : 91
    Par défaut
    En fait, plutôt que de faire réagir l'application extérieure par rapport à mon application, c'est le contraire que j'aimerais pouvoir réaliser : lancer une fenêtre quelconque de mon application quand on clique sur un bouton d'une autre application par exemple.

Discussions similaires

  1. Action appelant une action sur une autre application + plus flux xml
    Par Cybero dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 11/01/2011, 16h05
  2. Réponses: 3
    Dernier message: 16/10/2010, 04h02
  3. Réponses: 1
    Dernier message: 31/05/2009, 18h23
  4. Action à la fermeture d'une application extérieure
    Par Archimède dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 27/02/2008, 19h36
  5. cliquer sur un bouton d'une application extérieure
    Par looc 6699 dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 12/12/2005, 17h46

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