Страница: 1 |
Страница: 1 |
Вопрос: Регистр символов в расширениях файлов
Добавлено: 24.10.09 08:38
Автор вопроса: Яр
Добрый всем день!
Подскажите, пожалуйста, можно ли сделать так, чтобы программа при открытии файлов (например форматов .rtf или .txt) не обращала внимание на регистр (заглавные символы или строчные) в расширениях или именах файлов?
Способы: 1) дублирование кода открытия файла с разными регистрами в именах и расширениях; 2) переименовывание файлов и расширений при открытии - не подходят.
Спасибо!
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #1
Добавлено: 24.10.09 10:01
покажи, как ты расширение обрабатываешь.
Номер ответа: 2
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #2
Добавлено: 24.10.09 10:38
при открытии файлов
Чем ты файлы открываешь? CommonDialog?
Номер ответа: 3
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #3
Добавлено: 24.10.09 13:47
как это. Это ж не юникс, чтобы на регистр реагировать, а венда..
Номер ответа: 4
Автор ответа:
Яр
Вопросов: 18
Ответов: 24
Профиль | | #4
Добавлено: 24.10.09 19:36
Открываются файлы в элемент RichTextBox:
Здесь <<gDirName + gVarString + gFileName + "\">> - задает путь к папке с файлом, а <<Trim(Str(gCounter))>> - задает имя открываемого файла (оно состоит из цыфр), ну и расширение .rtf.
Проблема вот в чем. Все эти файлы переносятся из WinXP на моей машине в Win98 на другую машину и при этом сама машина меняет регистр расширений файлов (наверное меняет и регистр имен, но т.к. они состоят из цифр, то этого не видно). Это возникает только под Win98. Пробовали под Win2000 и Волков командер - такой проблемы нет. Только под Win98, но мне она именно и надо.
Номер ответа: 5
Автор ответа:
Яр
Вопросов: 18
Ответов: 24
Профиль | | #5
Добавлено: 24.10.09 19:37
Блин, откуда-то взялся в коде смайлик?!
Номер ответа: 6
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #6
Добавлено: 25.10.09 23:09
Присоединяюсь к Winand, пока что был уверен что винда не различает регистр в именах файлов...