Salut
voila, je voudrais, dans ma tstringlist, enregistrer les pointeurs sur des record que j'ai appelé TLayer... Je fais donc comme ça:
t est une tstringlist et Layer une ^TLayer...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 t.AddObjects(TObject(Layer));
Maintenant, je voudrais avoir le contraire c'est à dire récupérer le TLayer que j'ai emmagasiné...
Et la ça ne marche pas "Invalid Typecast"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Layer:=TLayer(t.Objects[i]);
Pourquoi dans un sens, il arrive à caster et pas dans l'autre? Ou alors, aurais-je fait une erreur plus grosse que moi?
Merci d'avance
Partager