Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Word Speicherpfad einstellen (https://www.delphipraxis.net/100260-word-speicherpfad-einstellen.html)

Rolf Rostig 25. Sep 2007 12:07


Word Speicherpfad einstellen
 
Hallo,
mithilfe von OLE wird eine Word-Vorlage geöffnet.
Wenn der Benutzer in Word auf speichern drückt soll der Pfad voreingestellt sein. Das heißt abweichend vom Standard-Pfad.
Leider kann ich keine Ahnung wie die Anweisung heißen könnte.

Delphi-Quellcode:
Word.ActiveDocument.SaveAs('...')
ist nicht das richtige.
Kann niemand helfen?

muenster 29. Sep 2007 20:30

Re: Word Speicherpfad einstellen
 
Hi,

der Datenpfad muss explizit gesetzt werden:

Delphi-Quellcode:
procedure TForm1.WordDateiSpeichern();
var
  FileName,FileFormat,LockComments,Password,AddToRecentFiles,
  WritePassword,ReadOnlyRecommended,EmbedTrueTypeFonts,
  SaveNativePictureFormat,SaveFormsData,SaveAsAOCELetter : OleVariant;
begin
  WordApplication.ChangeFileOpenDirectory('C:\Daten\Test\');
  FileName := 'Testform';
  LockComments := False;
  Password := EmptyParam;
  AddToRecentFiles := True;
  WritePassword := EmptyParam;
  ReadOnlyRecommended := False;
  EmbedTrueTypeFonts :=False;
  SaveNativePictureFormat := False;
  SaveFormsData := False;
  SaveAsAOCELetter := False;
  WordApplication.ActiveDocument.SaveAs(FileName, FileFormat, LockComments, Password, AddToRecentFiles, WritePassword,
               ReadOnlyRecommended, EmbedTrueTypeFonts, SaveNativePictureFormat, SaveFormsData, SaveAsAOCELetter);
end;
Beispiel ist für Office 2000


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:14 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