En préface, j'utilise Borland C++ et la VCL. J'ai besoin d'une sorte d'objet de stockage structuré qui peut être sauvegardé sur le disque en un seul fichier et qui peut contenir plusieurs blobs nommés de données binaires que je peux énumérer, accéder et manipuler par programme. L'interface IStorage semble être proche de ce que je veux mais je préférerais une solution de style VCL comme la conversion de TStream (VCL) en IStream entre autres choses devient embarrassante et leur solution doit être plus simple en utilisant les trucs VCL déjà disponibles, comme un TIniFile mais pour les données binaires. Je ne veux pas utiliser XML car les blobs de données binaires sont très volumineux et lorsqu'ils sont correctement codés pour une utilisation en XML, ils sont complètement inefficaces.VCL alternative à IStorage
Merci d'avance pour toutes vos suggestions.
La classe VCL possède une classe TStreamAdapter qui enveloppe un flux TStream dans un flux IStream. L'utilisez-vous? –