C'est un simple record sans type à initialisation, donc ça passe sans aucun problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Stream.WriteBuffer(MonSet, SizeOf(TBigValueSet));
Bah faut l'écrire quoi
Ca n'a rien à voir avec la taille des données. C'est juste que j'utilise une indexation simple pour agir sur l'ensemble.
C'est effectivement une solution, mais ça serait quand même mieux avec une variable de type Boolean Et de plus qui soit champ de l'ensemble.
Par contre, puisque de toutes façons ceci est impossible :
Ca ne sert à rien
L'idéal serait d'utiliser un template de record, ce que l'on pourra faire dans Delphi Tibúron. En attendant, il faudrait travailler avec Integer en général et faire un tableau dynamique de Contents. Mais ça retirerait pas mal de simplicité et notamment l'enregistrement/sauvegarde à coup de Write/ReadBuffer.
Je préfère donc recréer un record pour chaque grand ensemble à utiliser. En même temps, on n'utilise pas de type de données très souvent
Partager