Symboltabelle
Diese Tabelle enthält die Symboldateien. Jedes Symbol aus der Tabelle wird als Teil der Produktanzeige in eine Datei kopiert, die für angekündigte Verknüpfungen und OLE-Server verwendet werden soll. Weitere Informationen finden Sie unter OLE-Einschränkungen Streams.
Die Tabelle Icon enthält die folgenden Spalten.
| Spalte | Typ | Schlüssel | Nullwerte zulässig |
|---|---|---|---|
| Name | Identifier | J | N |
| Daten | Binär (Binary) | N | N |
Spalten
-
Namen
-
Name der Symboldatei.
-
Daten
-
Die binären Symboldaten im PE-Format (.dll oder .exe) oder Symbolformat (.ico).
Bemerkungen
Auf diese Tabelle wird verwiesen, wenn die PublishProduct-Aktion ausgeführt wird.
Die Symbole für Verknüpfungen, Dateierweiterungen und CLSIDs müssen in Dateien gespeichert werden, die von der Zieldatei selbst getrennt sind. Dies ist erforderlich, da das Installationsprogramm bei der Werbung für die Ressource nur die kleinen Symboldateien auf den Computer des Benutzers kopieren sollte. Ein Entwickler eines Installationspakets muss daher separate Dateien erstellen, die nur die Symbole enthalten. Diese Symboldateien werden dann als Binärdaten in der Icon-Tabelle gespeichert.
Symboldateien, die ausschließlich Dateierweiterungen oder CLSIDs zugeordnet sind, können eine beliebige Erweiterung haben, z. B. .ico. Symboldateien, die Verknüpfungen zugeordnet sind, müssen jedoch im BINÄRFORMAT EXE vorliegen und so benannt werden, dass ihre Erweiterung der Erweiterung des Ziels entspricht. Die Verknüpfung funktioniert nicht, wenn diese Regel nicht eingehalten wird. Wenn eine Verknüpfung beispielsweise auf eine Ressource mit der Schlüsseldatei Red.bar soll, muss die Symboldatei auch die Erweiterung .bar haben. Mehrere Symbole können in derselben Symboldatei gespeichert werden, solange alle Zieldateien die gleiche Erweiterung haben.