Bonjour, j'ai au préalable consulté cette discussion, mais j'avoue ne pas avoir réussi à saisir tout ce qui a été dit.
Mon problème :J'ai deux fenêtre, une principale et une secondaire qui permet la connexion à une base de données. Le problème étant que dès que je ferme ma deuxième fenêtre après avoir configuré l'adresse de ma Bdd, à la réouverture de la fenêtre tout à été réinitialisé.
Voici le constructeur de ma fenêtre principale :
public:
Config^ fenetre;
Form1(void)
{
InitializeComponent();
fenetre = gcnew Config(); //Création de l'objet fenêtre
}
et la secondaire :
public:
CBDD* LaBdd ; //Agrégation Config->CBDD
Config(void)
{
InitializeComponent() ;
LaBdd = new CBDD() ;
char* IpBddchar = LaBdd->GetAdresse();
Text_Ip_Bdd_Actuelle -> Text = gcnew String(static Form1::adresseip); //Ecriture dans le form des adresses par défaut de la Bdd
Text_Ip_Opc_Actuelle -> Text = "NULL";
}
Voila tout, je vous remercie par avance.
Partager