AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Word OLE: Speichersymbol ausblenden

Ein Thema von rdeutsch · begonnen am 3. Mär 2025 · letzter Beitrag vom 3. Mär 2025
Antwort Antwort
rdeutsch

Registriert seit: 24. Mär 2006
79 Beiträge
 
Delphi 12 Athens
 
#1

Word OLE: Speichersymbol ausblenden

  Alt Heute, 08:09
Hallo Community

Gibt es eine Möglichkeit in Word das Speichersymbol oben links auszublenden, nachdem ein Worddokument via OLE geöffnet wurde?
In unserem Programm wird via OnDocumentBeforeClose-Event das Speichern beim Schliessen von Word übernommen. Daher wäre es ideal, wenn in Word selbst das Speichersymbol nicht erscheinen würde.



Danke für jeden Tipp und Gruss
Miniaturansicht angehängter Grafiken
wordsave.jpg  
  Mit Zitat antworten Zitat
Papaschlumpf73

Registriert seit: 3. Mär 2014
Ort: Berlin
453 Beiträge
 
Delphi 12 Athens
 
#2

AW: Word OLE: Speichersymbol ausblenden

  Alt Heute, 09:09
Bei solchen Sachen habe ich in Word immer eine Makroaufzeichnung gestartet, die Aktion über die Menüfunktionen gemacht und dann die einzelnen Anweisungen des Makros in Delphi übernommen.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.816 Beiträge
 
Delphi 12 Athens
 
#3

AW: Word OLE: Speichersymbol ausblenden

  Alt Heute, 09:25
Vielleicht so?
Delphi-Quellcode:
      // Ribbon
      WordApp.CommandBars('Ribbon').Controls(1).Controls('FileSave').Visible := False;
      WordApp.CommandBars('Ribbon').Controls(1).Controls('FileSaveAs').Visible := False;

      // Schnellzugriffsleiste
      WordApp.QuickAccessToolbar.RemoveCommand(5); // 5 steht für Speichern
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
rdeutsch

Registriert seit: 24. Mär 2006
79 Beiträge
 
Delphi 12 Athens
 
#4

AW: Word OLE: Speichersymbol ausblenden

  Alt Heute, 10:32
Danke euch.
@Papaschlumpf73:
Das mit dem Makro muss ich mir mal anschauen.

@jaenicke:
Mein wordApp rufe ich mit "wordApp := TWordApplication.Create(self);" auf.
Von welchem Objekt ist dein WordApp?
Dein Code funktioniert bei meinem wordApp-Objekt leider nicht.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:06 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 by Thomas Breitkreuz