Hi,
habe mal wieder ein Problem...
Ich habe ein WordAddIn geschrieben, welches beim Laden eine neue Sysmbolleiste erstellt...
Nun habe ich zwei Probleme...
1. Wenn ich das AddIn deaktiviere, dann löscht er die Symbolleiste wieder. Wenn ich Word beende und dabei das AddIn gesclossen wird, bekomme ich einen Fehler. Weiß von euch jemand warum? Es geht genauer gesagt um ein CommandBarPopup. Der Button lässt sich ohne weiteres löschen, nur das BarPopup nicht. Wenn ich nun die Leiste neu suche und lösche, funktioniert es. Das kann aber ja denke ich nicht Sinn und zweck sein.
2. Wenn ich Word beende und das CommanBarPopup (sauber) gelöscht habe, also ohne Fehler, löscht Word diese aber irgendwie trotzdem nicht sauber. Wenn ich dann also Word neu starte (z.B. ohne dem AddIn) ist die Symbolleiste immer noch da. Warum? Habe schon mal rungesucht und festgestellt, dass es am CustomitionContext liegt, aber wie kann ich den Ändern (also auf nix oder so). Hab nun CustomitionContext.Save nach dem Löschen ausgeführt, dann funktioniert es. Das kann und soll aber doch nicht Sinn und Zweck sein, oder? Denn wenn jetzt einer (weil CustomitionContext standardmäßig Normal.Dot ist) keine Rechte zum Speichern von Normal.dot hat, funktioniert das ganze ja nicht mehr, oder? Des weiteren, habe ich beim Erstellen der Symbolleiste CustomitionContext.Saved auf TRUE gesetzt.
Ich hoffe jemand von euch kann mir weiterhelfen...
Danke schon im Voraus...
Gruß Steve