Smart-Tag-Programmierung
Beispiel-DLL: Aktionen
In ISmartTagAction stecken die zu den definierten Begriffen passenden Aktionen. Die Methode InvokeVerb bestimmt, was beim Anklicken eines bestimmten Smart-Tag-Menüpunkts geschieht. Gemäß unserer Wortliste unterscheiden wir sechs Fälle und rufen die URL search.microsoft.com mit den oben angeführten Abfragewerten auf.
Nach dem Kompilieren des VB-Projekts kopieren wir die erstellte Smart-Tag-DLL in den Ordner C:\\Programme\\Gemeinsame Dateien\\Microsoft Shared\\Smart Tag. Bevor es ans Testen gehen kann, müssen wir die DLL erst noch registrieren. Die folgenden Registry-Zweige nehmen die Prog_ID als leere Unterschlüssel auf:
HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\ Common\\Smart Tag\\Recognizers\
und
HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\ Common\\Smart Tag\\Action
Klappt nicht alles so wie geplant, hilft vielleicht ein Blick in Microsofts Smart-Tags-FAQ. In dieser Übersicht finden sich die häufigsten Fehlerursachen.
Auf der nächsten Seite:
Beispiel-DLL: ISmartTagRecognizer-Quelltext
Seite 9 von 11
Inhalt dieses Artikels
Links zum Artikel
Test: Office XP Final Jetzt steht die fertige Version von Office XP in den Läden. Schöner und smarter soll es sein. Ob das aber ausreicht, die ...
Links zum Thema



PDF
eBook



