Шах ! :))

5 отговора 209 прегледа
#1

Шах ! :))

Open "\\ComputerName\ReadOnlyShareName\FileName.ext" For Binary As #intFreeFile

Файла "FileName.ext" се намира в мрежата на компютър "ComputerName" в шарната директория само за четене със шаре име "ReadOnlyShareName".
Дава грешка "Path/File access error".

Ако го отворя "For Input" няма проблеми, ако файла се намира в шарната директория със запис пак педполагам че няма да има проблеми, но с Binary и Random се прецаква.

FileCopy "\\ComputerName\ReadOnlyShareName\FileName.ext" "C:\FileName.ext" дава същата грешка.

Copy "\\ComputerName\ReadOnlyShareName\FileName.ext" "C:\FileName.ext" НЕ ДАВА ГРЕШКА - КОПИРА ФАЙЛА НОРМАЛНО ?!?!?!?

Някакви идеи защо става така ?

Отговор
в отговор на Гeoprи #2

Re: Шах ! :))

А защо не опиташ така:


Open strFileName For Binary Access Read As #1



нямам къде да го пробвам сега, но все ми се струва, че ще работи. ;о)

----------------------------------
помислих, хареса ми, помислих пак...
Отговор
в отговор на Щиpлиц #3

Re: Шах ! :))

Мамка му !

Сега пък всичко, което не работеше вчера, е ОК :)

Шах !

Мерси все пак, но преди изпробвах и това което си написал и какво ли още не. С VB не ставаше (даже и с FileCopy...) а в DOS прозорец със Copy нямаше никакъв проблем :)

Отговор
в отговор на Гeoprи #4

Re: Шах ! :))

Хахаха, това е в зависимост от фазата на луната.

----------------------------------
помислих, хареса ми, помислих пак...
Отговор
в отговор на Щиpлиц #5

Re: Шах ! :))

Седя пред чашата и съзерцавам как глътка по глътка се изпразва. ( между глътките май имаше CR, LF ). И си мисля, да не би пък това учено животно Windows да прави разлика между типа на шернатите файлове. Някъде бях срещал нещо такова. Олигофренът предполага, че TXT файловете винаги ( или почти винаги ) се дописват и нищо повече, така че ако го отвориш да го четеш ПОСЛЕДОВАТЕЛНО ( for iNPUT прави точно това ) - ОК. Бинарен файл - кофти!

Отговор
в отговор на bateAz #6

Re: Шах ! :))

Интересно, но не съм сигурен дали е вярно. Ако го отворя с 16-ичен редактор няма проблеми - отваря го ?!?!?!?!?!

Ще го мъча пък да видим какво ще стане...

Отговор