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

Delphi Discussion :

Application Windows et Console en parallèle, utilisation de variables globales


Sujet :

Delphi

  1. #1
    Membre habitué Avatar de avogadro
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 412
    Points : 188
    Points
    188
    Par défaut Application Windows et Console en parallèle, utilisation de variables globales
    Bonjour,

    je dispose d'une application windows, qui stocke dans un tableau de tableau plein de variables différentes, mais pour rendre plus simple la question que je me pose aujourd'hui, on va partir d'un projet simple :

    - notre application windows attribue une valeur aléatoire à la variable "variable" en cliquant simplement sur un bouton

    - notre application console devra pouvoir retrouver la valeur que l'on a attribuée a "variable", par exemple en tapant juste : variable

    PS: on pourra travailler de cette maniere :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var LigneTapee : String;
    puis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        if LowerCase( LigneTapee ) = 'variable' then begin
          CommandeTraitee := True;      
          WriteLn( variable );      
        end;
    je rappel que "variable", est définie commen étant globale dans le projet windows, est ce que quelqu'un aurrait une idée de comment procéder pour pouvoir arriver à faire cela??

    cordialement,

  2. #2
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut

    une variable globale à deux applications différentes ?
    je ne pense pas que ce soit possible comme tu essaie de le faire.
    a mon avis tu dois passer par une DLL ou des Memory Mapped Files (je n'y connais pas grand chose).

  3. #3
    Membre habitué Avatar de avogadro
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 412
    Points : 188
    Points
    188
    Par défaut
    oui pourquoi pas, je ne sais pas comment utiliser ça par contre non plus, si quelqu'un trouve quelque chose... ou bien une autre méthode !

  4. #4
    Membre émérite Avatar de edam
    Homme Profil pro
    Développeur Delphi/c++/Omnis
    Inscrit en
    Décembre 2003
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Delphi/c++/Omnis
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 894
    Points : 2 770
    Points
    2 770
    Par défaut
    voir: http://www.overbyte.be/frame_index.html
    puis
    Session 3004: Communication Inter Processus

  5. #5
    Membre émérite Avatar de edam
    Homme Profil pro
    Développeur Delphi/c++/Omnis
    Inscrit en
    Décembre 2003
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Delphi/c++/Omnis
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 894
    Points : 2 770
    Points
    2 770
    Par défaut
    si tu peut accédé à overbyte:
    si c'est en englich choisie françai
    puis produit>plus
    click sur Borcon ****, sa va la ????

  6. #6
    Membre habitué Avatar de avogadro
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 412
    Points : 188
    Points
    188
    Par défaut
    apparamment la meilleur méthode consiste a utiliser la sharedmemory je pense...

    mais c'est assez compliqué, je sais pas si c'est exploitable a mon niveau, il y a plus simple??

    de plus ça ne sera pas du tout évident a manier avec un tablea ude tableau

Discussions similaires

  1. Utiliser des variables globales
    Par jujudrogba dans le forum Delphi .NET
    Réponses: 4
    Dernier message: 10/02/2007, 11h02
  2. Utilisation de variables globales en MFC
    Par beb30 dans le forum MFC
    Réponses: 6
    Dernier message: 15/05/2006, 23h57
  3. [sql] comment utiliser une variable global
    Par imedg dans le forum Oracle
    Réponses: 21
    Dernier message: 02/05/2006, 15h21
  4. Réponses: 6
    Dernier message: 07/04/2006, 01h10
  5. utilisation des variables global dans tout le projet
    Par EYENGA Joël dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 12/01/2006, 10h55

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