Freigeben über


Verbunddateien

Obwohl Sie Ihre eigenen strukturierten Speicherobjekte und -schnittstellen implementieren können, stellt COM eine Standardimplementierung namens Compound Files bereit. Die Verwendung von Verbunddateien spart Ihnen das Codieren Ihrer eigenen Implementierung von strukturiertem Speicher und verleiht mehreren zusätzlichen Vorteilen, die von der Einhaltung eines definierten Standards abgeleitet werden. Zu diesen Vorteilen gehören:

  • Dateisystem und Plattformunabhängigkeit. Da die Com-Implementierung zusammengesetzter Dateien auf vorhandenen Flachdateisystemen ausgeführt wird, können Verbunddateien, die im FAT-Dateisystem, NTFS-Dateisystem oder Macintosh-Dateisystem gespeichert sind, von Anwendungen mit einem der anderen Dateisysteme geöffnet werden.
  • durchsuchbare. Da die separaten Objekte in einer Verbunddatei in einem Standardformat gespeichert werden und über Standard-COM-Schnittstellen und APIs aufgerufen werden können, kann jedes Browserhilfsprogramm, das diese Schnittstellen verwendet, und APIs können die Objekte in der Datei auflisten, auch wenn Daten innerhalb eines bestimmten Objekts in einem proprietären Format vorliegen können.
  • Zugriff auf bestimmte interne Daten. Da die Implementierung zusammengesetzter Dateien Standardmethoden zum Schreiben bestimmter Datentypen bereitstellt, z. B. Zusammenfassungsinformationen, können Anwendungen diese Daten mithilfe von COM-Schnittstellen und APIs lesen.