2016-08-29 5 views
2

ITypeLib.GetDocumentation scheint den Hilfedateipfad für die Bibliothek zurückzugeben. Und ITypeInfo.GetDocumentation scheint den Hilfedateipfad für den Typ zurückzugeben.Kann GetDocumentation für ITypeInfo mehrere Hilfedateien innerhalb einer einzelnen COM-Typbibliothek zurückgeben

Kann eine TypeInfo eine Hilfedatei haben, die sich von der Hilfedatei der Bibliothek oder anderen TypeInfos in der Bibliothek unterscheidet? Oder wird die Hilfedatei für alle Typen der Bibliothek immer die Hilfedatei der Bibliothek sein?

Gibt es ein Beispiel für Microsoft Type Libraries, bei denen mehrere Hilfedateien in einer einzigen Bibliothek definiert sind?

Antwort

3

Nein. Es gibt keine Möglichkeit, die IDL für die Typbibliothek auf diese Weise zu erstellen. Die [helpfile] attribute ist nur für das Schlüsselwort library gültig. Beachten Sie den Kommentar:

Alle Typen in einer Bibliothek verwenden die gleiche Hilfedatei.

In der Lage, es auch von ITypeInfo abrufen, ist nur eine Annehmlichkeit. Es ist sowieso ein hoffnungslos antiquiertes Konzept, Hilfe wird heute auf Webseiten angeboten. Tatsächlich

+0

wird die Hilfe * Funktion * auf Webseiten zur Verfügung gestellt, darunter ein F1, die Sie eine zerbrochenen Zielseite nimmt, aber nach meiner Erfahrung, diese Funktion ist nicht immer * hilfreich *. – ThunderFrame

Verwandte Themen