magicvinni
Messages postés235Date d'inscriptionvendredi 25 avril 2003StatutMembreDernière intervention26 juillet 2010
-
31 août 2003 à 21:34
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 2013
-
31 août 2003 à 23:21
J'ajoute des Personnes sans probleme dans la liste1, je les recopie dans la liste2 avec par exemple :
Personne=Liste1.items[2];
Liste2.add(Personne);
Ca marhe, sauf que si je vire l'item 2 de la liste 1 et que je le libere avec un free, ca fait des truc très bizarre, je pense qu'en fait je n'ai recopier que l'adresse du pointeur et non le contenu.
Comment faire pour copier le personne dans la liste2, sans copier, son nom, prenom.....un à un.
un truc du genre :
Personne:=Liste1.items[2];
NewPersonne:=TPersonne.Create;
NewPersonne <- Contenue de Personne
Liste2.Add(NewPersonne);
D'avance merci, c'est urgent
MagicVinni
A voir également:
"Le code à recopier et à mettre sur votre site avant de commencer"
magicvinni
Messages postés235Date d'inscriptionvendredi 25 avril 2003StatutMembreDernière intervention26 juillet 2010 31 août 2003 à 23:12
Merci.
Oui, j'ai bien mis dans mon prog Personne:=TPersonne(Liste1.items[2]);
Sinon, quelle est la difference entre un record et un class, je me suis en fait posé la question.