|
vbscript FSO как сохранить файл с полным именем > 255 символов
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
Однако у меня есть большие сомнения по поводу корректности обращения к xFile в функции RenamedFile(xFile,xFolder) да и плюс ко всему ограничения на длинну строки( В общем, понимаю, что без ликбеза никак. Все откликнувшимся, заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2012, 11:54 |
|
vbscript FSO как сохранить файл с полным именем > 255 символов
|
|||
---|---|---|---|
#18+
Никак. Для длины имени более 255 символов твоя программа должна быть Unicode и вызывать соответствующие функции, тогда длина пути будет 32k, иначе больше 255 не дает даже проводник. Так что забей, в смысле проверяй длину пути перед копированием и ругайся или на каждый чих или пачкой по окончании :) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2012, 12:01 |
|
vbscript FSO как сохранить файл с полным именем > 255 символов
|
|||
---|---|---|---|
#18+
функцию поправил вроде работает.. только сохраняет с именем файл~.расширение Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2012, 12:06 |
|
vbscript FSO как сохранить файл с полным именем > 255 символов
|
|||
---|---|---|---|
#18+
Игорь Горбонос, дело в том что я уж видел как-то решение подобной задачи. но снова перерыл инет и не нашёл( там была написана функция, позволяющая копировать с большим количеством символов. однако я потестил и на более коротких файлах - та же беда.( значит дело не только в длине имени файла ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2012, 12:11 |
|
vbscript FSO как сохранить файл с полным именем > 255 символов
|
|||
---|---|---|---|
#18+
> Автор: jack100500 > там была написана функция, позволяющая копировать с большим количеством символов. Для того что-бы копировать с длиной пути в 32k нужно использовать юникодные версии функций работы с файлами. Но в Windows с этим проблема. Даже проводник не юникодный и поэтому имеет ограничение в 255 символов. Как временную меру можно использовать короткие имена файлов, что ты и сделал, но, ИМХО, это путь к проблемам. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2012, 12:32 |
|
|
start [/forum/topic.php?fid=60&gotonew=1&tid=2157909]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 353ms |
total: | 484ms |
0 / 0 |