Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Вниз

Есть файлы в них встречаются немецкие буквы типа (U с двумя   Найти похожие ветки 

 
iNew   (2002-10-25 06:48) [0]

точками) Win2000 их понимает, а вот 98 нет. Необходимо эти файлы переименовать, т.е U с двумя точками заменить на обычную U и т.д. Написал программу которая разбирает имя файла по буквенно и через Ord получает код, дак вот этот код что у буквы U, что у U с двумя точками одинаковый. Что делать?


 
Anatoly Podgoretsky   (2002-10-25 09:02) [1]

Н ниж абсолютно разный код, у U" код 220


 
iNew   (2002-10-25 09:18) [2]

А почему тогда показывает одинаковый?


 
Anatoly Podgoretsky   (2002-10-25 09:23) [3]

Слишком мало интформации


 
iNew   (2002-10-25 09:33) [4]

А какая ещё нужна информация?


 
PVOzerski   (2002-10-25 10:35) [5]

BTW, по крайне мере раньше в немецком языке было принято при отсутствии в шрифте букв с умляутами заменять их на сочетание буква без умляута + e: ae, oe, ue.


 
iNew   (2002-10-25 10:56) [6]

При использовании ф-ии RenameFile над такими файлами, они просто не переименовываются.


 
PVOzerski   (2002-10-25 11:24) [7]

Это мероприятие разовое или регулярное? В первом случае я бы посоветовал, чтобы не корежить настройку Виндов всерьез, поменять в config.sys значение country на Германию, рестартнуть в DOS"е и там переименовать во временные короткие имена без умляутов. Потом вернуть русский country и уже в Винде переименовать файлы окончательно. Если же перезагрузка Виндов неприемлема... Подозреваю, что какое-то отношение к Вашей проблеме имеет API-функция SetLocaleInfo, но пользоваться ею не доводилось (да и W"9x я на машинах, за которые отвечаю, сроду не держал больше 1 дня).



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
1-11163
Sam Stone
2002-10-24 11:09
2002.11.04
Слежение


1-11276
bearoman
2002-10-23 12:00
2002.11.04
Нужены компоненты графические (датчиков, градусников)


4-11556
@Ujin
2002-09-04 21:07
2002.11.04
Как программно изменить частоту развертки монитора?


7-11520
NetBreaker666
2002-09-03 00:10
2002.11.04
---|Ветка была без названия|---


14-11399
iZEN
2002-10-14 09:08
2002.11.04
Сервисы на D6





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский