Bonjour
J'ai créé un TobjectList (qui contient des Tobject) et j'aimerai pouvoir sauvegarder/charger sur disque de la meme manière que SaveToFile/LoadFromFile mais je ne trouve pas d'instance de ces méthodes. Comment s'y prendre?
Merci
Bonjour
J'ai créé un TobjectList (qui contient des Tobject) et j'aimerai pouvoir sauvegarder/charger sur disque de la meme manière que SaveToFile/LoadFromFile mais je ne trouve pas d'instance de ces méthodes. Comment s'y prendre?
Merci
Tu dois parcourir tout la liste et sauvegarder tes objets un par un.
Ajoute un méthode "Save" à chacune de tes classe potentiellement contenu dans la liste, ça te facilitera la sauvegarde.
mais comment connaitre la taille d'un object? Si j'utilise sizeof il me donne 4 octets soit la taille du pointeur.
Un objet est un emplacement mémoire.
Ce qu'il faut que tu sauvegardes, c'est le contenu. Il te faut pour cela faire tes propres méthodes dans chaque classe.
Bien. Je vais méthoder (^^) dans ce sens en créant deux méthodes qui sauvegarde dans un flux qui sera ensuite un tfilestream. Merci pour l'aide apportée!![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager