Visual C++ et WinForms .NET - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Visual C++ et WinForms .NET
 
Profil : IDNaute
Plus d'informations

Salut à tous.

J'utilise Visual C++ 7 (Visual Studio .NET 2003 Pro), j'ai créé un projet C++ WinForms (.NET). Je débute en programmation Windows.
J'ai fait le design de la Form et j'ai deux fichiers, Form1.h et Form1.cpp. Dans ma forme, j'ai une TextBox, champs où l'on rentre du texte sur une ligne.
J'aimerais récupérer le contenu de cette TextBox dans une variable mais je ne sais ni où ni comment déclarer cette variable et comment l'utiliser.
Merci.

Liens sponsorisés


Inscrivez-vous ou connectez-vous pour masquer ceci.

Profil : IDNaute
Plus d'informations

hello,

bon je te répond de tête car je n'ai visual qu'au boulot, je te donnerai plus de détail lundi si tu veux.

En attendant, lorsque que tu crées un textbox dans ta form, tu n'as pas à déclarer toi même l'objet, c'est fait automaitquement.
Il te suffit de sélectionner ton textBox dans le concepteur de form. Tu verras dans la fenêtre propriété une partie design. Dans un des champs tu peux modifier le nom par lequel tu pourras appeler le composant textbox (je crois qu'il met textbox1 par defaut en incrémentant pour chaque nouveau textbox).

bref, après, il suffit dans ton code faire référence à ce nom pour accéder à ces propriétés.

Donc si dans la partie design tu mets "champ1", tu peux accéder au contenu par :
champ1->Text

Je vérifierai lundi si je t'ai dis une connerie.

à+

Profil : IDNaute
Plus d'informations

J'ai essayé la syntaxe que tu m'as dit dans mon .cpp et voici ce qu'il me dit comme erreur:

"g:\Mes Documents\Visual Studio Projects\separate2\Form1.cpp(29): error C2065: 'textBox1' : identificateur non déclaré".

Profil : IDNaute
Plus d'informations

Je peux t'envoyer le projet si tu veux.

Profil : IDNaute
Plus d'informations

Hum. Ca, ça marche dans le .h mais dans le .cpp je fait comment pour récupérer la valeur de la textBox1 ?

Profil : IDNaute
Plus d'informations

String* txt=textBox1->get_Text(); //cf doc msdn

Profil : IDNaute
Plus d'informations

oups j'ai pas bien lu ton post précédent, je t'ai mis mon adresse en mp si tu veux que je regarde ton .cpp et ton .h

Profil : IDNaute
Plus d'informations

Merci pour ton aide.
je t'ai envoyé un email. Je pense qu'on va continuer par email, ça sera plus simple.

Merci.


Aller à :
 
  FORUM Infos-du-Net » Programmation » Visual C++ et WinForms .NET

Liens