VB.NET
17. 2. 2012 13:33
anonym
212.111.6.48
Prosím o radu, jak ověřit, zda je otevřen textový soubor (čtení nebo zápis). Předem děkuji.
17. 2. 2012 16:52
Ondřej Linhart
-553 3274
To se nijak jednoduše udělat nedá. Proto uzavřete kód otevírající soubor do bloku Try...Catch a chytejte IOException, která nastane pokud je soubor již otevřen jiným procesem ve výhradním režimu.
20. 2. 2012 6:45
Děkuji za odpověď. Problém jsem řešil obdobně přes Try - Catch, ovšem s podmínkou BaseStream.CanSeek <> Nothing. Vyzkouším Vaše řešení.
20. 2. 2012 13:02
Jak souvisí CanSeek s tím, jestli je soubor používán jiným procesem?!
Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování. Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.
zapomenuté heslo
zaregistrujte se
Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?
Nahlásit Zrušit
zavřít