Need help on time out loop after certain time.
- From: joaotsetsemoita@xxxxxxxxx
- Date: Thu, 04 Oct 2007 04:33:58 -0700
hello everyone.
Im trying to time out a loot after a certain time. Probably 5 to 10
minutes.
I have the following function
Private Sub processFileCreation(ByVal source As Object, ByVal e As
System.IO.FileSystemEventArgs)
Dim strFilename As String = "c:\web\example.mdb"
Do
Loop While System.IO.File.Exists(strFilename) And
isFileOpen(strFilename)
writeDatabase()
End Sub
This function is being called when it fires the event "created" of a
filewatcher. The file "example.mdb" is being FTPed to the folder. The
loop is to verify if the file is completed written on disk to avoid
exceptions. Is a big file that could take 5 minutes to FTP it that
why I need this loop. Im trying to avoid an infinite loop if some user
has the file open, or if the file is being used by any other software,
so I need to time out the loop.
I've tried to research the web how to use a timer to achieve this but
none of the examples I found could help, plus im kind newb on vb and
vb.net. Lets say this is my first more serious vb.net program :)
Any sugestions?? Any help would be highly appreciated.
Thanks in advance
Joao
.
- Follow-Ups:
- Re: Need help on time out loop after certain time.
- From: Miro
- Re: Need help on time out loop after certain time.
- From: rowe_newsgroups
- Re: Need help on time out loop after certain time.
- Prev by Date: Re: Progress bar cannot be shown while a process is running
- Next by Date: Re: Need help on time out loop after certain time.
- Previous by thread: Re: VB 2005 Pro: Collapse to definitions is incorrect
- Next by thread: Re: Need help on time out loop after certain time.
- Index(es):
Relevant Pages
|