begin process at 2008 05 16 04:29:34
1 173 209 membres
51 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : création Tform dynamique [ Système / Mémoire ] (Zaydoun_391)

création Tform dynamique le 12/11/2007 18:37:32

Zaydoun_391
mon probléme cé comment crée une boite de dialogue dynamique avec le tform c a dire de clické sur un bouton pour passé a une autre form

Re : création Tform dynamique le 12/11/2007 19:07:25

cantador
Membre Club
Réponse acceptée !
Je ne vois pas l'intérêt de créer une boîte dynamique...
En revanche, créer une forme dynamiquement peut être intéressant.

procedure TForm1.Button1Click(Sender: TObject);
begin
 // Screen.Cursor := crHourGlass;
  if not Assigned(MaForme) then
  Application.CreateForm(TMaForme, MaForme);
 // Screen.Cursor := crDefault;
  FClient.ShowModal;
end;

NB : ne pas oublier de mettre MaForm dans la liste "Fiches disponibles" dans
Projet/Options/fiches

cantador

Re : création Tform dynamique le 12/11/2007 19:09:03

cantador
Membre Club
Gulp..
Désolé, mais il faut remplacer FClient par MaForme

cantador

Re : création Tform dynamique le 12/11/2007 19:59:38

Zaydoun_391
Merci bcp, j' ai pas bien compris je te demande de m expliké de plus, ou de m aidé par un exemple démonstratif

Re : création Tform dynamique le 13/11/2007 11:53:17

Loda
Membre Club
salut,

je t'encourage à regarder les applications d'exemple livrée avec Delphi. Tu y trouvera plusieurs exemples simple de situations typiques.
Aussi, les codes sources des ce sites contiennent de nombreux exemples de divers techniques.
Rappelons que l'aide de Delphi est une mine d'information utiles.

"mon probléme cé comment crée une boite de dialogue dynamique avec le tform c a dire de clické sur un bouton pour passé a une autre form"

hum, ta question est pas clair. Et tu semble confondre certain terme.

bon,

Comment créer une boîte de dialogue:
utilise la function MessageDlg (d'autre fct existe. lit l'aide)

Comment afficher une form lors d'un click sur un bouton:
procedure TForm1.Button1Click(Sender: TObject);
begin
  unit2.form2.show();
  uOptionForm.frmOption.Show();
 // uOptionForm : unit
// frmOption : form (déjà crée)
end;

Comment créer une form dynamiquement:
procedure Do();
var
  f : TMyForm;
begin
  f := TMaForm.Create(nil);
  try
  // utilise ta form ici
  finally
    f.release(); //detruit la form
  end;

end;

Sinon, voici quelques liens qui pourront t'être utile:

Nouveau dans le monde Delphi:

Voici quelques liens utile pour débuter. A lire absolument (au moins en travers).
http://www.delphifr.com/tutoriaux/GUIDE-DEBUTANT-DELPHISTE_481.aspx
http://www.delphifr.com/tutoriaux/DELPHI-40-FONCTIONS-UTILES-CLASSEES-THEME_217.aspx
http://www.delphifr.com/tutoriaux/DELPHI-DECLARER-UTILISER-TYPES_177.aspx
http://www.delphifr.com/tutoriaux/CONVENTIONS-ECRITURE-IDENTIFIANTS-VARIABLES-METHODES-DELPHI_413.aspx

Rappelons que lire et comprendre des codes d'exemples est une excellent solution pour apprendre de nouvelle techniques!

un tuto:
http://fbeaulieu.developpez.com/guide/


Site de référence / cours / doc:

Autre site parlant  de Delphi
http://www.delphifr.com/annuaire.aspx?Cat=7
et plus particulièrement
[ Lien ]
( http://delphi.developpez.com/freewares/borland/)
[ Lien ]
www.google.com  ;-)

et aussi:
http://delphi.wikia.com/wiki/Main_Page
[ Lien ]


Très bon Tutoriels / cours en anglais sur Les Technologie du web : HTML, SQL, PHP, script, svg, ... (et plein plein d'autres)
[ Lien ]
Très bon site orienté "web developer", indiquant également les standards en vigueur et méthodes "deprecated".

Autre Site d'intérêt:

Très bon article sur la netiquette, ou "Comment poser une question intelligente à la quel quelqu'un répondra"
http://www.gnurou.org/writing/smartquestionsfr

aide pour l'orthographe française:
Erreur courantes, tips:
http://forum.hardware.fr/hfr/Discussions/Societe/cours-avant-avent-sujet_19265_1.htm#t0

rechercher l'orthographe d'un mot (saisie phonétique, bien sûr) :
http://atilf.atilf.fr/dendien/scripts/tlfiv4/showps.exe?p=combi.htm;java=no ;

Pour corriger un texte (1200 caractères max. Ne pas abuser) :
http://orthonet.sdv.fr//pages/correction.html



bon code,

Loda

Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.

Re : création Tform dynamique le 13/11/2007 21:02:48

cantador
Membre Club
@Zaydoun_391:

On ne donne pas de cours sur ce forum.. On peut juste aider un peu, donner quelques codes, des liens..

Aide toi le ciel...

cantador


Classé sous : dynamique, création, tform

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS