![]() |
Loadfromfile aber file busy
Hallo,
Ich hab ein Applikation wo ein text von ein blob-field in Access nach Word geladen wird. Von Delphi nach Word geht alles richtig. Wenn Word abgeschlossen wird, muss ich aber wider das Word Dokument nach dass blob-field in Access laden. Das Word geschlossen wird, triggert das OnQuit event van TWordApplication. Dann mach ich in das OnQuit event folgendes: TBlobField(table_standaardword.FieldByName('Wordtx t')).LoadFromFile('c:\wt.doc'); Das problem is jetzt, das wen ich zuruck komme in Delphi, das Word Dokument noch nicht verfügbar ist. Ich bekomme eine Meldung: 'der file wird benutzt von eine andere Applikation' also Word ist noch nicht fertig damit. Wie könnte ich sehen ob der File wirklich verfügbar ist? Sollte ich eine andere event benutzen? Bitte hilfe, vielen dank voraus! |
Re: Loadfromfile aber file busy
evtl kommt das on quit event BEVOR word schliesst :)
also von word das file noch in gebrauch ist |
Re: Loadfromfile aber file busy
Neuh, ich denke das das OnQuit kommt nach Word geschlossen wird. Aber Word ist noch nicht fertig mit das wegschreiben von der file.
Wie könnte ich jetzt sehen ob der file verfügbar ist? Ich hab noch keine Ahnung :? |
Re: Loadfromfile aber file busy
vielleicht wartest du einfach n bissle, bis word damit fertig zu sein hat.
|
Re: Loadfromfile aber file busy
Ja, das könnte ich machen aber ich möchte am liebsten das es getriggered wird; diese Applikation wird auf sehr verschiedene Maschinen installiert und dan weiss man ja nie wie lange das dauert.
Hat jemand eine Lösung? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:48 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