XgaletteX
Messages postés102Date d'inscriptionsamedi 14 mai 2005StatutMembreDernière intervention12 août 2005
-
18 juil. 2005 à 10:08
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 2006
-
18 juil. 2005 à 12:35
Bonjour,
Je voulai savoir comment es ce que l'on fait pour balayer l'ensemble des champs d'un record dans une boucle? Je voudrai qu'à chaque itération de ma boucle de passe au champ suivant de mon record
jinh68
Messages postés215Date d'inscriptionmardi 29 juillet 2003StatutMembreDernière intervention 1 septembre 2006 18 juil. 2005 à 10:29
A mon avis , tu ne pourras pas en passant par un record. Si tu as des
champs de différents types, passe par une classe ou une TCollection au
mieux je pense.
jinh68
Messages postés215Date d'inscriptionmardi 29 juillet 2003StatutMembreDernière intervention 1 septembre 2006 18 juil. 2005 à 10:33
Je ne pense pas qu'il y'a d'intérêt à faire comme ça Jlen100. La boucle
perd totalement de son utilité s'il doit tester à chaque fois la valeur
de l'index pour ensuite faire une correspondance en dur.
roud59
Messages postés99Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention26 juillet 20072 18 juil. 2005 à 10:50
Je suis d'accord avec j!nH, il faut utiliser des classes, tu pourras ensuite accéder aux propriétés par leur nom en utilisant GetPropInfo, GetInt64Prop, GetStrProp, ...
Roud59
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 18 juil. 2005 à 12:35
C'est pas possible... sauf par un tableau. Mais cela signifie que toutes les cases ont même types (très peu probable pour ce que tu veux faire). jlen100 propose une solution simple, mais efficace