Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Loadfromfile aber file busy (https://www.delphipraxis.net/24774-loadfromfile-aber-file-busy.html)

Jan404 25. Jun 2004 23:40


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!

supermuckl 26. Jun 2004 01:28

Re: Loadfromfile aber file busy
 
evtl kommt das on quit event BEVOR word schliesst :)
also von word das file noch in gebrauch ist

Jan404 26. Jun 2004 07:53

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 :?

jfheins 26. Jun 2004 08:49

Re: Loadfromfile aber file busy
 
vielleicht wartest du einfach n bissle, bis word damit fertig zu sein hat.

Jan404 26. Jun 2004 15:37

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:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz