|
Не выходит переименование или копирование файлов с длинным именем в Foxpro 2.6
|
|||
---|---|---|---|
#18+
имя txt файла file1 в переменной im1 zmof002547125100 Для работы с ним надо его переименовать или скопировать в txt файл file2 с именем в переменной im2 zm51 Хожу по кругу - что-то не так делаю Помогите ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2015, 08:58 |
|
Не выходит переименование или копирование файлов с длинным именем в Foxpro 2.6
|
|||
---|---|---|---|
#18+
Foxpro 2.6 который DOS ? FPD в принципе не умеет работать с длинными именами файлов. Он понимает только DOS-имена, т.е. 8 символов имя + 3 расширение. В виндовсе когда появились длинные имена им всем автоматически формируется короткое. Например для файла " zmof002547125100.txt" будет короткое имя типа zmof00~1.txt но не факт что именно такое, может быть zmof00~2.txt и т.п. Посмотреть как их видит FPD можно так: Код: sql 1.
Работать с файлом по длинному имени из FPD невозможно. Только переименовывать сторонними средствами 8793212 Как вариант, если само имя не критично, а надо просто обработать набор файлов - завести отдельную папку, кидать туда файлы для обработки, перебирать с помощью ADIR() по коротким именам, обрабатывать и удалять. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2015, 09:47 |
|
Не выходит переименование или копирование файлов с длинным именем в Foxpro 2.6
|
|||
---|---|---|---|
#18+
Если имя файла известно, то можно так копировать Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2015, 09:56 |
|
Не выходит переименование или копирование файлов с длинным именем в Foxpro 2.6
|
|||
---|---|---|---|
#18+
Dima T, Есть команда ОС - dir с параметром отображения короткого имени. А дальше парсить. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2015, 11:00 |
|
|
start [/forum/topic.php?fid=41&msg=38945769&tid=1582377]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 286ms |
total: | 402ms |
0 / 0 |