Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re^2: Check whether the file is in use by an other user

by fish (Novice)
on Jul 30, 2009 at 12:42 UTC ( #784588=note: print w/ replies, xml ) Need Help??


in reply to Re: Check whether the file is in use by an other user
in thread Using Win32::OLE and Excel - Tips and Tricks

Thanks for your response. I tried your code and it's not bad but not exactly what I expected. Instead of showing an error-message if the file is opened the program waits until the file is getting closed. That is not bad, but kind of useless for my problem.

I am sure we are pretty near to a solution, so can somebody tell me how it works - please ;)

Best regards,
- fish


Comment on Re^2: Check whether the file is in use by an other user
Re^3: Check whether the file is in use by an other user
by wazoox (Prior) on Jul 30, 2009 at 21:09 UTC
    See the flock documentation to check the various (and numerous) available flags, there is probably one of them that'll do what you want :) BTW you really should have posted this in its own thread, because it's a problem completely unrelated to the scope of this tutorial.
Re^3: Check whether the file is in use by an other user
by fish (Novice) on Jul 31, 2009 at 05:51 UTC
    For those of you who are interessted in the topic. I solved the problem by myself.

    sysopen(FH, $file, O_WRONLY|O_EXCL) or die $!; works fine for me and it even works if the file is opened via a shared folder.

    Finally I want to apologize for my offtopic-postings. I thougt the "fileInUse"-check would be possible with a Win32::OLE-function and because of that I posted here and did not create a new thread. I hope I will do better in future.

    Best regards from sunny Germany.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://784588]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (16)
As of 2014-12-17 21:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (34 votes), past polls