begin process at 2010 02 10 09:36:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Control

 > DUPLIQUER UN CONTRÔLE ET SES ENFANTS

DUPLIQUER UN CONTRÔLE ET SES ENFANTS


 Information sur la source

Note :
Aucune note
Catégorie :Control Niveau :Débutant Date de création :28/02/2002 Date de mise à jour :29/03/2002 15:05:41 Vu / téléchargé :3 358 / 264

Auteur : Jos

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


 Description

Dans le zip, vous trouverez un exemple de code qui permet de dupliquer un contrôle et ses enfants, tout en évitant les duplicats de nom, ce que Delphi n'apprécie guère!!!

Dans l'exemple, je clone des TabSheets, mais ce n'est qu'à titre indicatif; il peut s'agir de n'importe que contrôle, comportant des enfants ou non.  


 Conclusion

Il est à noter que ce code n'est pas de moi, je l'ai trouvé sur NGSCAN!!!

Aussi, tous le code de duplication, en soit, est présent dans unit2.pas
C'est donc ce que vos devrez récupérer, si vous souhaitez l'utiliser...

J'espère que ça vous sera utile.  

MAJ : 2002-03-29

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Project1.dprTélécharger ce fichier [Réservé aux membres club]Voir ce fichier213 octets
  • Project1.resTélécharger ce fichier [Réservé aux membres club]876 octets
  • Unit1.dcuTélécharger ce fichier [Réservé aux membres club]3 776 octets
  • Unit1.ddpTélécharger ce fichier [Réservé aux membres club]51 octets
  • Unit1.dfmTélécharger ce fichier [Réservé aux membres club]1 237 octets
  • Unit1.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier675 octets
  • Unit2.dcuTélécharger ce fichier [Réservé aux membres club]3 439 octets
  • Unit2.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 704 octets

Télécharger le zip


 Sources du même auteur

RÉDUCTION DE L'APPLICATION : UTILISATION DES MESSAGES DE FEN...
S'ASSURER QUE LE DBLCLICK D'UN DBGRID S'EFFECTUE SUR UNE LIG...

 Sources de la même categorie

Source avec Zip Source avec une capture GESTION DE CASES À COCHER PERSONNALISÉES DANS UN STRINGGRID par Jean_Jean
Source avec Zip UN TASKDIALOG EN TROIS CLICKS par chramade
Source avec Zip Source avec une capture DÉPLACER LES ITEMS D'UNE TLISTVIEW PAR DRAG AND DROP par krzysiu
Source avec Zip Source avec une capture DEPLACER LES ITEMS D'UNE LISTBOX VERS UNE AUTRE PAR DRAG AND... par japee
Source avec Zip Source avec une capture SELECTDIRECTORY AVEC UNE CHECKBOXE. par ROCABDEL

Commentaires et avis

Commentaire de Delphiprog le 01/03/2002 00:21:50 administrateur CS

Dans la création des streams, tu fixes la taille à 4096 (valeur arbitraire ?).
Comme tu reçois un TComponent en argument, ne peut-on pas utiliser :
SizeOf(AComponent)  à la place ?

La démarche est très intéressante. Il faut maintenant trouver les applications pratiques.

Commentaire de Jos le 02/03/2002 00:01:23

Il est vrai que l'utilisation du SizeOf est pas mal plus logique, excellente observation!!!

Pour ce qui est de l'utilisation, moi, par exemple, je dois rassembler des informations pour tous les membres d'une famille.
Chaque membre d'une famille a un onglet, dans le formulaire et les champs sont déposés sur l'onglet en question.

Ainsi, je peux simplement créer les onglets, dynamiquement, en fonction du nombre de personnes, dans la famille.

Commentaire de fabiin le 28/03/2002 19:33:03

???
ou pui-je trouver ElPanel.dcu ???
car impossible de lancer le progs
Merci @+ :)

Commentaire de Jos le 29/03/2002 15:04:48

J'avoue que ce n'est pas fort; j'ai oublié de faire le ménage dans les uses  :(

Alors, voilà, c'est réglé.

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales