![]() |
Seltsames Verhalten von Word unter Windows
Hallo zusammen,
wir haben hier ein Problem, wo ein Programm (Nuance Dragon 15 Home) ein Word durch Spracheingaben füllt. Die Diktierfunktion selber läuft und funktioniert fehlerfrei. Das Problem besteht darin, dass wenn der Dragon das Word steuert, kein Speichern der aktuellen Datei möglich ist, insbesondere wenn es ein neues Dokument ist. Es wird dann der Dateiauswahldialog von Windows (Explorer) nicht mehr angezeigt. Man drückt also auf Save und der Dateiauswahldialog kommt nicht zur Anzeige. Ist das Dragonprogramm nicht gestartet, verhält sich Word ganz normal und zeigt den Dialog an. Habt Ihr irgendeine Idee, was dieses Verhalten verursachen könnte - vielleicht auch irgend eine Settingeinstellung von Windows oder Explorer-API? Danke und Grüße, Christoph |
AW: Seltsames Verhalten von Word unter Windows
Wird die Datei ggf. schon irgendwo gespeichert? D.h. wenn das Add-In die Datei ohnehin irgendwo speichert, kommt beim Save-Button kein Dialog. Kannst ja mal statt Save auf "Speichern unter" nachsehen, ob da schon ein Dateiname drin steht.
|
AW: Seltsames Verhalten von Word unter Windows
Zitat:
|
AW: Seltsames Verhalten von Word unter Windows
![]() Das listet auch die Explorer-Extensions auf, welche man dort auch gleich deaktivieren/löschen könnte. Es kann sein, dass Dragon einen Explorer-Hook oder eine Extension registriert und jener einen Fehler hat. Der Öffnen-/Speichern-Dialog nutzt ja die selben "Plugins", wie der Explorer, z.B. um Overlay-Icons, Spalten, Datei-Vorschau usw. anzuzeigen, oder um auf Copy/Move-Aktionen zu reagieren. Schlimmer wäre es, wenn sich das Ding in die Fenster-Verwaltung rein hookt (z.B. eine DLL in jeden Prozess injiziert) und dabei was schief läuft. (z.B. TeamViewer kam mal auf so eine geile Idee, in die Titelleiste fremder Programme, rechts einen "Share"-Button einzufügen, wobei auch gern so Einiges schief lief) Sysinternals hat auch Progrämmchen, welche die geladenen DLLs von Prozessen auflisteen. Da könnte man z.B. nachsehn, ob zusätzliche DLLs auftauchen, die ohne Draggons nicht da sind. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz