Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
998 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] Créer une procédure pour ouvrir une fenêtre MDIChild

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] Créer une procédure pour ouvrir une fenêtre MDIChild

n°151041
Thander
Posté le 04-06-2002 à 16:16:46  profilanswer
 

:hello: à tous ;)
 
Voilà, j'ouvre chacune de mes form MDIChild avec le code ci- dessous :
 
   if (<Nom_de_la_form> = nil)
   then
      Application.CreateForm(<Type_de_la_form>, <Nom_de_la_form> )
   else
      <Nom_de_la_form>.WindowState:= wsMaximized;
 
 
Je voudrai faire une procédure avec en paramètre le nom de la form :wahoo:


Message édité par Thander le 06-04-2002 à 16:17:52
mood
Publicité
Posté le 04-06-2002 à 16:16:46  profilanswer
 

n°151223
Thander
Posté le 04-06-2002 à 19:27:52  profilanswer
 

:bounce:

n°151687
Thander
Posté le 05-06-2002 à 13:49:03  profilanswer
 

:hello:

n°151982
Thander
Posté le 05-06-2002 à 19:00:41  profilanswer
 

:D

n°152316
Thander
Posté le 06-06-2002 à 09:35:05  profilanswer
 

:cry:

n°152588
Thander
Posté le 06-06-2002 à 13:11:01  profilanswer
 

:eek2:

n°152689
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-06-2002 à 14:43:08  profilanswer
 

je crois que personne peut t'aider là :/
cherche un peu, dû côté des FindComponent, etc... (les propriétés de TApplication)
à part ça je vois pas...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°152714
Thander
Posté le 06-06-2002 à 14:52:49  profilanswer
 

Oui, perso j'ai déjà cherché un peu mais je n'ai pas trop le tps :(  
En fait, pour mon prog c'est pas indispensable mais ce serait "plus propre" :ange:  
 
Merci antp, je posterai si j'ai du nouveau :hello:

n°152769
zion
Plop
Posté le 06-06-2002 à 15:19:18  profilanswer
 

antp a écrit a écrit :

je crois que personne peut t'aider là :/
cherche un peu, dû côté des FindComponent, etc... (les propriétés de TApplication)
à part ça je vois pas...  




 
Benh en fait si, mais y a une partie qui est impossible...
 
Créer une classe avec juste son nom, aucun problème, par contre trouver une variable qui correspond à un string, la c'est moins possible...
 
Alors bon, tu dois faire
 
Dans un create ou un initialization:
RegisterClass(TForm1)
 
Ensuite, tu peux utiliser ma jolie petite fonction:
 function CreateClass(Name: string):Pointer;
 var
  aClass: TPersistentClass;
 begin
   result := nil;
   try
     aClass := FindClass(Name);
     if aClass<>nil then
       result := aClass.Create();
   except
   end;
 end;
 
(Modifiée en live, si ca compile pas ca doit pas être compliqué de corriger).
 
Par contre pour récupérer la variable associée, tu dois soit la foutre dans une liste (TList quoi) soit tu passes la variable à ta fonction, ce qui n'est pas plus mal.
 
Voila, ca devrait suffir, non?  [:banzai]


---------------
Informaticien.be - Lancez des défis à vos amis
n°152788
Thander
Posté le 06-06-2002 à 15:47:13  profilanswer
 

:jap: Zion
Je test ça ce WE :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] Créer une procédure pour ouvrir une fenêtre MDIChild

 

Sujets relatifs
J'ai besoin d'aide pour creer environ 1500 liens HTML ...Delphi SQL : La date
[Delphi] [newbi] un ptit problemeCherche un site avec des sources simples en Delphi ou en C++ Builder
Delphi ou C++Builder, impression et paramètres de l'imprimante.. HELP!creer un tablô HTML dynamquement avec Javascript et DOm
[sql] aider moi a creer cette requete...créer un site WEB
[delphi] Question toute betejavascript Creer une fonction
Plus de sujets relatifs à : [Delphi] Créer une procédure pour ouvrir une fenêtre MDIChild


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR