Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 FoxPro 2.6 DOS. Проблема с кодировкой.  [new]
Сергун
Member

Откуда:
Сообщений: 32
Приветствую!

Кто-нибудь сталкивался с такой проблемой. Вобщем при открытии какого-нибудь файла, находящегося в какой-нибудь директории, не точно отображается её имя. Стираются последие символы. К примеру, надо мне открыть файл БД в папке TEIS, вхожу через FoxPro в эту папку, а там ничего нет, потому как он почему-то дал ей имя TEI, а S куда-то делась... Походу это досовские прибамбасы... Если в имени директории имеются пробелы, то оно приобретает невообразимый вид, а если имя на русском, то вобще какие-то цифры вместо имени... Кто-нибудь знает как это лечится?

P.S. Кто-нибудь встречал книгу Попова по FoxPro 2.6 DOS в нормальном виде без опечаток?...
14 ноя 08, 11:56    [6440010]     Ответить | Цитировать Сообщить модератору
 Re: FoxPro 2.6 DOS. Проблема с кодировкой.  [new]
Dima T
Member

Откуда:
Сообщений: 15279
Папка (и файлов это касается) имеет два имени "длинное" - виндовое, которое мы видим в проводнике и прочих Win-прогах. И "короткое" - DOS-имя формата 8.3 для обратной совместимости, чтобы DOS программы работали. Хоть винда и следит чтобы они были максимально похожи, но 100% гарантии не дает, 100% гарантии только в том что в одной папке не окажется два файла/папки с одинаковым именем.

DOS-имя производное от Win-имени. Например "Program Files" выглядит в досе как "PROGRA~1" если создать рядом "Program Files Folder", то для доса будет "PROGRA~2".

Но иногда, сам замечал, вместо дос-имени появляется какой-то случайный набор цифр и букв.

Посмотреть DOS имя можно например в FAR`е нажав Ctrl+N

А полечить немного в твоем случае можно попробовать так: переместить твою папку куда-нибудь и скопировать ее обратно. Именно копировать, т.к. при этом все файлы и папки фактически будут созданы заново.
14 ноя 08, 12:23    [6440242]     Ответить | Цитировать Сообщить модератору
 Re: FoxPro 2.6 DOS. Проблема с кодировкой.  [new]
Сергун
Member

Откуда:
Сообщений: 32
Интереснейший феномен... Если входить в папку, где лежит FoxPro, то имена меняются, а если выйти из папки и зайти в другую, то всё норм...
14 ноя 08, 13:25    [6440836]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить