![]() |
OLE Winword Shortcuts deaktivieren
Hallo #,
folgender Code blendet die Speichern-Menüpunkte aus. Drücke ich jetzt Ctrl+S, kommt trotzdem der "Speichern unter"-Dialog.
Delphi-Quellcode:
In der WordXXXX.pas steht nicht mal das Wort ShortCut drin ...
type
TWordObject = class private FWordApp : _Application; var Btn: OleVariant; Btn:= FWordApp.CommandBars['File'].Controls['Speichern']; if VarIsNull(Btn)=False then begin Btn.Delete(Temporary); end; except end; try Btn:= FWordApp.CommandBars['File'].Controls['Speichern unter...']; if VarIsNull(Btn)=False then begin Btn.Delete(Temporary); end; except end; Und nun ? Eine 2. Sache habe ch auch noch ... Was passiert in einer eng. Version ? Danke Heiko |
AW: OLE Winword Shortcuts deaktivieren
Du müßtest unter Extras -> Anpassen -> Befehle ->Tastatur (kommt aber auf deine Word-Version an) mal schauen.
Da kann man ganz tolle Sachen machen. Vielleicht hilft Dir auch dieser Schnipsel weiter:
Code:
Gruß
CustomizationContext = NormalTemplate
FindKey(BuildKeyCode(wdKeyB, wdKeyControl)).Disable CustomizationContext = NormalTemplate KeyBindings.ClearAll K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:27 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