Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Буквенный регистр при переименовании / 5 сообщений из 5, страница 1 из 1
31.01.2012, 08:09
    #37639336
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буквенный регистр при переименовании
Столкнулся с тем, что при выполнении команды RENAME исходное имя файла меняется на новое без учёта регистра (например, вместо требуемого имени НоВЫй ДокУмент.txt получается: новый документ.txt). Можно ли это как-то исправить?
...
Рейтинг: 0 / 0
31.01.2012, 09:19
    #37639379
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буквенный регистр при переименовании
Есть такое. Если регистр важен - то использовать функции WinAPI или компоненты типа WScript.Shell
...
Рейтинг: 0 / 0
31.01.2012, 09:59
    #37639454
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буквенный регистр при переименовании
Dima T,

Подскажи, пожалуйста, как конкретно можно это сделать?
...
Рейтинг: 0 / 0
31.01.2012, 10:10
    #37639470
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буквенный регистр при переименовании
Копирование с WinAPI так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
* Объявление (достаточно сделать один раз, но можно и каждый раз делать)
declare INTEGER CopyFile in WIN32API STRING, STRING, INTEGER
* Использование
if CopyFile(lcFileFrom, lcFileTo, 0) != 0
    ? 'Скопировали'
else
    ? 'Ошибка копирования'
endif



Переименование (не проверял, написал по аналогии)
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
* Объявление (достаточно сделать один раз, но можно и каждый раз делать)
declare INTEGER MoveFile in WIN32API STRING, STRING
* Использование
if MoveFile(lcFileFrom, lcFileTo) != 0
    ? 'Перенесли'
else
    ? 'Ошибка переноса'
endif
...
Рейтинг: 0 / 0
31.01.2012, 10:24
    #37639490
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буквенный регистр при переименовании
Dima T,

Большое спасибо! Всё работает как надо!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Буквенный регистр при переименовании / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]