Form dans une form

Le_Roux - 21 oct. 2001 à 18:11
hawk671 Messages postés 9 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 juin 2004 - 4 juin 2004 à 13:11
est t'il possible de mettre une from dans une form, example, si j'apuierais sur une bouton, la form deux aparaiterais dans le form 1 et sur un autre bouton, la form 3 aparaiterais dans la form 1 toujours. Est-ce possible, si oui, réponder moi svp!!

3 réponses

Vois les Form de type MDI, tu peux ensuite définir des formes filles en mettant leurs propriété MDIChild à True
0
il y a peut-être une autre alternative (en fonction de ce ke tu désire réellement obtenir).

tu peux utiliser l'api: SetParent (hwnd, hwndParent)

(je ne me rappelle plus de la définition exacte de la fonction. fais une recherche sur msdn.microsoft.com)

donc dans ta forme principale tu as un truc du genre:

sub CommandButton_click (......)
FormFille.Show
SetParent (FormFille.hwnd, FormParent.hwnd)
end sub
0
hawk671 Messages postés 9 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 juin 2004
4 juin 2004 à 13:11
slt moi j'essaye de lier 2Form ensemble a l'aide d'un bouton

pr commencer je veux que qd mon mot de passe est entré et apres avoir cliké sur OK
je veux que ca m'affiche ma Form Menu

g procédé de la maniere suivante:

#include <stdio.h>

void __fastcall TForm1::ButtonOKClick(TObject *Sender)
{
if (CompareText(EditPassword->Text, "password") == 0)
{
Application->MessageBox("Le mot de passe est correct","Message", MB_OK);
fopen=="C:\Ludo\Projet\Menu1\ProjectMenu1";
}

mais cela ne fonctionne pas
si vous savais comment résoudre mon pb
se serai tres sympatique de votre part de m'aider
merci beaucoup
0
Rejoignez-nous