Accueil > > > CRÉATION DYNAMIQUE DE BOUTONS (À L'EXÉCUTION, DONC)
CRÉATION DYNAMIQUE DE BOUTONS (À L'EXÉCUTION, DONC)
Information sur la source
Description
Ce code crée des boutons à l'exécution, en cliquant simplement en un endroit quelconque de la Fiche. De plus, un évènement est associé au clic de chaque boutons créé. J'ai opté ici pour TButton, mais on peut bien sûr créer d'autres objets de la même manière (TPanel, TImage, etc...) On peut à tout moment supprimer ces objets, toujours à l'exécution, en libérant la mémoire. J'envoie cet essai car il semble répondre à quelques questions posées sur le forum. Bien entendu, n'hésitez pas à me faire par de vos critiques et suggestions. Bonne prog' à toutes et à tous !
Source
Conclusion
Chose promise, chose dûe... voici la nouvelle version. J'ai revu ma procedure : j'ai laissé tomber la récursivité, il n'y a plus besoin de passer de paramètres, et elle est plus propre me semble-t'il :-)
Et voici la 2ème mise à jour, je vais finir par y arriver ! Pour résumer, j'attribue maintenant une valeur au Tag des bouton au moment de leur création, et je me sers de cette valeur pour libérer les boutons créés. C'est plus simple.
3ème maj mineure le 14-11-03.
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Creation dynamique de boutons [ par gibet ]
Qd je cree un bouton dynamiquement, suis-je oblige de le declarer au prealable ?Parce qu'en fait je ne sais au depart combien je dois creer de bouton
Création dynamique de composant [ par Amadeus ]
Comment créer dynamique des contrôle TImage ?Je voudrais créer sur une Form autant de TImage que d'image se trouvant dans un répertoire donné. Comment
Création dynamique d'objet - Gestion des evenements [ par fram ]
Bonjour,Quelqu'un peut il me dire comment associer une procédure à un evenement d'un objet créé dynamiquement?Merci
Création dynamique de fiche [ par seeev ]
Salut, Dans mon appli, je crée une fiche type TForm1, lorsqu'elle est appelée au démarrage ou plus tard par application.create(TForm1, Form1), pas de
Création dynamique de StringGrid et Variable [ par ryadus ]
Bonjour;j'ai crée dynamiquement des StringGrid;j'ai un bouton, un Edit, j'entre un nombre 'n' dans l'edit, je click sur le bouton, et n stringgrid app
création dynamique de composants sur une autre fiche [ par Pegase20 ]
bonjour,Je programme sous Delphi 5.0voila mon probleme : j'ai deux formes différentes, une contenant un tabbebnotebook et une ayant un bouton (plus d'
Création dynamique d'un tableau [ par aaleex ]
J'aimerais savoir comment créer un tableau dynamiquement sous Delphi??
Création dynamique de WebBrowser ?? [ par cedricepsi ]
Je suis en train de développer un soft tel que CrazyBrowser, mais j'ai un soucis, je n'arrive pas à créer dynamiquement des TwebBrowser. Si quelqu'un
TPageControl création de page dynamique ? [ par g0belin ]
Voila j'aimerai crée dynamiquement des pages dans mon page controle mais j'ai pas compris se qu'il fallais crée si c'est un objets TPage ?Merci d'avan
Création dynamique de Lien dans une WebForm [ par lbensch ]
Salut,Je n'arrives pas a créer des Controls en dynamique dans une WebForm sous Delphi 2005 .Net :Ma procédure est la suivante :var MyH
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|