1

bon voila, j'etait en trai de faire un prog avec vc++.
j'ai creer une classe que j'utilise dans une fonction de classe. (la fonction d'initialisation de l'app.)
donc ca revient à ca:

if ( !Utilisateur.NbrUtilisateur() ) // Premier lancement, il y a aucun utilisateur!
if ( Utilisateur.Ajouter() == FALSE )
return FALSE; // On quitte le programme

Utilisateur.Ouvrir(); // On peut lancer la Dlg, il y a au moins 1 utilisateur!
CCarnetAdresseDlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
apparetenant à : BOOL CCarnetAdresseApp::InitInstance()

Bon maintenant dans Utilisateur.Ouvrir, j'ai une fontion:
BOOL CUtilisateurs::Ouvrir()
{
COuvertureSessionDlg OuvertureSessionDlg;

int nReponse = OuvertureSessionDlg.DoModal();
...
}

maintenant dans la classe Ouverture SessionDlg, j'ai la fonction:
BOOL COuvertureSessionDlg::OnInitDialog()
{
CDialog::OnInitDialog();

m_ArbreUtilisateur.InsertItem( "e");

return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
Le probleme, c'est que dans cette fonction, je voudrais appeller la fonction:

char * CUtilisateurs::Utilisateur(int n)

Mais je ne peux passad((

Please help !!!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

2

Faudrai voir la définition de ta classe
a mon avis ta focntion est private
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

3

class CUtilisateurs  
{
	char	NomUtilisateur[ 30*20 ];		// 20 utilisateurs maximum
	char	TempNomUtilisateur[30];
	int		nNbrUtilisateur;

public:
	char* Utilisateur(int n);
	BOOL Ajouter();
	int NbrUtilisateur();
	BOOL Ouvrir();
	CUtilisateurs();
	virtual ~CUtilisateurs();

};
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

4

BOOL COuvertureSessionDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	Utilisateur.Utilisateur(); 
	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}


=> la j'ai une erreursad((
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

5

Hummm
tu peut m'envoyer tte tes sources ?
pasque j'ai un peu de mal a voir la..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

6

ok je te les mail
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

7

c'est envoyésmile
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

8

ok
le temps qu'ifrance reagissent ..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

9

Bon alors

Deja ta classe COuvertureSessionDlg ne possede pas d'objet Utilisateur donc

Utilisateur.Utilisateur();

est impossible..

Soit tu ajoute un objet utilisateur dans la classe, soit tu met un objet utilisatuer en global, au choix
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

10

je ne comprend pas tres bien.. (je suis carrement newb en c++sad
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

11

Timad pd !!

12

???
hé ben le niveau remonte, remonte remonte... :/
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.