![]() |
Problem DB & WinWord
Ich bin total verzweifelt :gruebel:
Follgendes Problem: Ich möchte memofelder aus meiner Datenbank (dbrichedit) in ein rtf-File speichern dann mit WinWord aufmachen & editieren und nach dem speichern den geänderten text zurück in meine datenbank schreiben. erster Schock :x dbrichedit.savetofile gibt es nicht na ja mach ich mal copytoclipboard dann word auf, pastefromclipboard zweiter Schock :wall: wie kann ich feststellen ob mein dokument noch bearbeitet wird oder ob ich es wieder zurück in mein dbrichedit einlesen kann dbrichedit.loadfromfile gibts aber auch nicht :wall: |
Re: Problem DB & WinWord
Hai Kosta,
Du kannst ja anstelle des dbrichedit ein normales RichEdit nehmen. Dann speicherst Du das ganze als RTF-File. Jetzt startest Du Word mit dieser ![]() wenn jetzt Word beendet ist, lädst Du die RTF-Datei wieder in dein Memo und speicherst es in der Datenbank. |
Re: Problem DB & WinWord
Danke für den Tip dbrichedit -> richedit und dann speichern das werde ich jetzt sicher so machen. :lol:
aber wo sind die dbrichedit.lines hinverschwunden :? nur das Word möchte ich nicht jedesmal schließen, kann ich nicht irgendwie den dateistatus des dokuments abfragen so in der art: while 'c:\temp\test.rtf' is open do begin end; (esperatocode) |
Re: Problem DB & WinWord
hab die lösung für
dbrichedit richedit.lines.text:=dbname.fileldbyname(dbrichedi t).asstring :-D nur für den dokumentenstatus brauch ich noch ne gute routine / komponente :wall: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:51 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