begin process at 2012 02 11 13:39:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Prob Variables avec MFC


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Prob Variables avec MFC

mardi 14 septembre 2004 à 19:35:27 | Prob Variables avec MFC

marcel6566

Mon application est une MDI avec un Splitter. De chaque coté des boite de dialogue de type FORMVIEW.

Je souhaite passer des variables d'une boite de dialogue à l'autre.

Je connais 2 methodes, mais ici cela ne fonctionnent pas.

void CParents::OnButton7()
{
UpdateData(true);
CEnfants Dlg();
Dlg.m_texte = m_chemin;

CSplitterWnd* Split ... pour le changement de fênetre
}

le message d'erreur est : error C2228: left of '.m_texte' must have class/struct/union type Enfants.cpp


ou
void CEnfants::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
CParents* pVar = new CParents;
m_texte = pVar->m_chemin;
UpdateData(false);
}
et là aucune erreur mais la fenêtre reste vierge.

Je cherche depuis quelques jour, mais je ne sais plus comment faire.

Merci de l'apporter de l'aide.

Marcel
mercredi 15 septembre 2004 à 22:41:12 | Re : Prob Variables avec MFC

thierry la fronde

Membre Club
void CParents::OnButton7()
{
//UpdateData(true);
CEnfants Dlg();
// Il te faut un pointeur sur ton dialog Dlg => CEnfants Dlg; ?
Dlg.m_texte = m_chemin;

UpdateData(true); // Après l'affectation de ta variables ?
CSplitterWnd* Split ... pour le changement de fênetre
}

m_texte = membre public ?

A+
mardi 21 septembre 2004 à 11:22:42 | Re : Prob Variables avec MFC

marcel6566

Merci pour ta réponse.

Je comprends ta réponse, mais je ne trouve pas le moyen de la mettre en oeuvre. Après modif aucun message d'erreur, mais la variable m_texte reste vide

// Il te faut un pointeur sur ton dialog Dlg => CEnfants Dlg;

void CParents::OnButton7()
{
m_chemin="toto";
CEnfants *pVar = new CEnfants;
pVar->m_texte = m_chemin;

CSplitterWnd* Split ... pour le changement de fênetre
}

m_texte (var de CEnfants) et m_chemin (var de CParents)
mardi 21 septembre 2004 à 12:56:20 | Re : Prob Variables avec MFC

thierry la fronde

Membre Club
Un UpdateWindows peut peut-être résoudre ton problème.
Lorsque tes contrôles changent réinitialisent leurs variables avec UpdateWindows.

A+


Cette discussion est classée dans : variables, texte, boite, mfc, cparents


Répondre à ce message

Sujets en rapport avec ce message

Re : Passage de variables -MFC [ par marcel6566 ] Bonjour,J'ai deux boites de dialogues liées à deux classes.Je souhaiterais utiliser le contenu d'une variable obtenue dans la première boite de dialog MFC et boite de dialogue Dossier [ par jpeg ] Je programme actuellement une petite app windows avec MFC et j'aimerai pouvoir sélectionner un dossier. Le problème, c'est qu'en MFC, il y a bien une MFC boite de dialogue non modale [ par julien20vt ] Ca fait longtemps que je ne me suis pas remis au C++, et j'avoue que j'ai oublié comment on mettait en place une boite de dialogue non modale (instanc Passage de variables en MFC [ par marcel6566 ] Bonjour,J'ai deux boites de dialogues liées à deux classes.Je souhaiterais utiliser le contenu d'une variable obtenue dans la première boite de dialog Boite de dialogue MFC [ par julok2 ] Peut-on indiquer l'endroit sur l'écran où l'on souhaite que la boite de dialogue (avec MFC) s'affiche ?Merci MFC - Accéder à un Control Active X via un Thread ? [ par Kikyo ] Oui, j'ai créé un programme MFC basé sur une Boite de Dialog. J'ai ajouté à cette boite un Control ActiveX. Je peux modifier les paramètres de ce cont MFC editeur de texte [ par hobbes ] Bonjour,je suis entrain d essayer de faire un editeur de texte avec les MFC. Pour le moment, je peux ecrire du texte dans une fenetre mais je ne vois Boite de dialogue MFC [ par julok2 ] Salut,j'écris actuellement un programme dans lequel j'ouvre des boites de dialogue. J'ai donc créé des fonctions OnBouton dans une autre classe où j'u dessiner dans une boite de dialogue MFC [ par tiger3550 ] Qqn pourrait m'aider (adresse web, infos, code...) a dessiner dans une boite de dialogue en MFC? Je dois faire apparaitre un histogramme dans cette bo Récupération d?un ensemble de variables d?environnement sous MFC [ par alarbi ] J'ai écris une application type ControlBox avec MFC.Cette application appel à l'aide de la fonction system un fichier point Bat : Pour l?instant les a


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,068 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales