![]() |
Re: .docx mit Office Xp Komponenten
Einfach ist relativ - es sollte relativ einfach sein ein einfaches Dokument selbst zu erstellen - es ging ja nicht um das auslesen.
|
Re: .docx mit Office Xp Komponenten
Aber es ist denk ich noch einfacher wdFormatDocumentDefault zu deklarieren.
Kanns grad leider nicht testen, bin mir aber relativ sicher dasses dann geht: Word default document file format. For Microsoft Office Word 2007, this is the DOCX format. Vielen Dank MFG fishbrain |
Re: .docx mit Office Xp Komponenten
Dieses Beispiel öffnet Word, schreibt einen Text ruft den Speichern-Dialog auf und nach dem Speichern wird Word wieder geschlossen.
Delphi-Quellcode:
Es ist ein docx-Dokument. Den SaveAs-Befehl überlasse ich jetzt Dir. Good Night !!
type
TForm1 = class(TForm) Btn_1: TButton; WordApp_1: TWordApplication; WordDoc_1: TWordDocument; procedure Btn_1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; {...} procedure TForm1.Btn_1Click(Sender: TObject); begin WordApp_1.Connect; WordApp_1.Visible := True; WordApp_1.Documents.Add(EmptyParam, EmptyParam, EmptyParam, EmptyParam); WordDoc_1.ConnectTo(WordApp_1.ActiveDocument); WordApp_1.Selection.TypeText('Das ist ein Testdocument'); WordDoc_1.Save; WordDoc_1.Disconnect; WordApp_1.Quit; end; |
Re: .docx mit Office Xp Komponenten
Delphi-Quellcode:
Getestet: funktioniert ;)
fileformat := wdFormatDocumentDefault;
sdoc.SaveAs(Filename,Fileformat,LockComments,Password,AddtoRecentFiles,writePassword, readonlyrecommended, embedtruetypefonts, savenativePictureformat, saveformsdata, saveasaoceletter,emptyparam,emptyparam,emptyparam,emptyparam,emptyparam); |
Re: .docx mit Office Xp Komponenten
Zitat:
|
Re: .docx mit Office Xp Komponenten
Das ist in diesem Punkt doch völlig egal oder?
Aber nagut ;)
Delphi-Quellcode:
Der Rest einfach emptyParam.
FileName := fpath+edit1.Text+'_'+DateToStr(Datetimepicker1.Date)+'.docx';
LockComments := False; Password := EmptyParam; AddToRecentFiles := True; WritePassword := EmptyParam; ReadOnlyRecommended := False; EmbedTrueTypeFonts :=False; SaveNativePictureFormat := False; SaveFormsData := False; SaveAsAOCELetter := False; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 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