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++/CLI Discussion :

variable globle pour toutes les forms


Sujet :

C++/CLI

  1. #1
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    326
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Points : 62
    Points
    62
    Par défaut variable globle pour toutes les forms
    comment je pourrais definir une variable globale c'est a dire un String^a où toutes mes formes peuvent avoir ?

    merci

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075

  3. #3
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    326
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Points : 62
    Points
    62
    Par défaut
    j'ai defini une classe et je lui ai ajouté une méthode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    public:
    static String ^Getlev()
    {
    String  ^usera ;
    String  ^userb ;
    int j ;
     
    FileStream ^fs = gcnew FileStream("C:\\temp\\testforxml", FileMode::Open);
    BinaryReader ^br = gcnew BinaryReader(fs);
    usera = br->ReadString();
     
    fs->Close();
    br->Close();
     
    userb = usera->Substring(0,usera->IndexOf("user files :\n"));
    j = userb->IndexOf("\n");
    userb= userb->Substring(0,j);
    String ^l = "Level ";
    int n = l->Length;
    userb= userb->Substring(n+1);
    return userb;
     
    	}
    donc pour recuperer le string à partir de ma form2 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    String ^test;
    test= duser::Getlev();
    System::Windows::Forms::MessageBox::Show("test"+test);
    mais test reste vide ?

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    tu parles d'une méthode statique ?
    là, sans doute que ta méthode renvoi une chaine vide

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 20/01/2012, 16h36
  2. Sub valable pour toutes les forms d'une application
    Par serana71 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 27/05/2010, 15h49
  3. Réponses: 11
    Dernier message: 05/04/2010, 22h10
  4. variables globales pour toutes les pages
    Par tetedeturcq dans le forum ASP.NET
    Réponses: 5
    Dernier message: 03/04/2007, 10h28

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