Re: Check if TIF file in use
- From: ValK <ValK@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 13 Apr 2006 05:30:01 -0700
Stephany,
Yes, I tried to open with FileShare.None and it doesn't work. I can open file
while the scanner is still writing without any exceptions. It seems like
Canon "Capture Perfect" software is opening and closing the file each time it
writes
to it. It looks strange to me, because they handle PDF format properly. I
will call Canon today and find out what is going on.
Thanks for reply.
Val
"Stephany Young" wrote:
Are you sure you tried this with FileShare.None specified for the share.
argument?
FileShare.None means that you can't open the file if something else has it
open (in any way, shape or form) and, once you have it open, nothing else
can open it untill you close it.
It is what is commonly known as 'opening a file for exclusive use' and it
works reliably.
If the scanner is still writing the file I would expect that you get an
exception when you attempt to open the file in this manner.
If you don't, and the scanner is still writing the file, then it would
indicate that the scanner is opening and closing the file each time it
writes a block.
Because of the critical nature of the file (it is only the entire file that
has any meaning), if anyone who worked for me wrote a piece of code like
that, they would be looking for another job.
"ValK" <ValK@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:07638854-170A-4722-87CB-BFB47B96EE03@xxxxxxxxxxxxxxxx
I just tried that too. Didn't work. Still can open file while the scanning.
"Herfried K. Wagner [MVP]" wrote:
"ValK" <ValK@xxxxxxxxxxxxxxxxxxxxxxxxx> schrieb:
I'm using FileStream. This is my code example:
Dim fileObj As New System.IO.FileStream(sFile, FileMode.OpenOrCreate,
FileAccess.Write, FileShare.None)
Use 'FileShare.ReadWrite'. The value of this parameter determines which
operations /other processes/ can perform while your application is
accessing
the file.
--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
- References:
- Re: Check if TIF file in use
- From: Herfried K. Wagner [MVP]
- Re: Check if TIF file in use
- From: Herfried K. Wagner [MVP]
- Re: Check if TIF file in use
- From: Stephany Young
- Re: Check if TIF file in use
- Prev by Date: Re: Title Bar is visible
- Next by Date: RE: AutoScroll listbox as I type
- Previous by thread: Re: Check if TIF file in use
- Next by thread: Re: Check if TIF file in use
- Index(es):
Relevant Pages
|