![]() |
RichEdit-Formatierungen in MS WORD übernehmen
Ich möchte die Formatierungen aus einer RichEdit-Komponente oder einer Listbox bei der Ausgabe in MS WORD übernehmen.
Mit nachstehendem Code gelingt mir das nicht. Wo kann ich hilfreiche Dokumentation finden ? Procedure WORD_OEFFNEN; .. MSWord := CreateOleObject('Word.Basic'); Lang := MSWord.AppInfo(Integer(16)); end; Procedure AUSGABE_IN_WORD; WORD_OEFFNEN; for i := 0 to M.RichEdit1.Lines.Count - 1 do MSWORD.Insert( M.RichEdit1.Lines[i] + Chr(13)); end; |
AW: RichEdit-Formatierungen in MS WORD übernehmen
Speichere dein RTF als Datei und lade die Datei mittels deiner MSWord-Variable ein.
|
AW: RichEdit-Formatierungen in MS WORD übernehmen
Zitat:
Delphi-Quellcode:
Du solltest aber wirklich nicht mehr "word.basic" verwenden, das ist seit Jahrzehnten ausgemustert und die Kompatibilität mit neueren Word-Versionen ist nicht garantiert. Verwende "Word.Document".
richedit1.SelectAll;
richedit1.CopyToClipboard; ... paste into Word |
AW: RichEdit-Formatierungen in MS WORD übernehmen
danke für Eure Tips !
Werd's ' mal versuchen. Gerky |
AW: RichEdit-Formatierungen in MS WORD übernehmen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:33 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