On-line: Alex_Cher, гостей 0. Всего: 1 [подробнее..]
АвторСообщение





Пост N: 125
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 23.04.08 17:53. Заголовок: Проблема с открытием файлов с кириллицей в именах


Привет всем на форуме!
Есть проблема с открытием таких файлов под Windows XP на разделах FAT32.
Вылетает с ошибкой 3 - Путь доступа не найден.
Под Windows 9x файлы чудесно открываются.



Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 11 [только новые]





Пост N: 62
Зарегистрирован: 29.07.05
ссылка на сообщение  Отправлено: 24.04.08 08:34. Заголовок: Проверь переменные с..


Проверь переменные среды "Мой компьтер-свойства-дополнительно-переменные среды-темп,тмп.
поставь там путь покороче и латиницой

Спасибо: 1 
ПрофильЦитата Ответить





Пост N: 126
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 24.04.08 09:31. Заголовок: les Это не то. Приме..


les
Это не то.
Пример:
cFileName := "C:\ПАПКА\OPER.DBF"
Под Windows 9x открывается без проблем.
Под Windows XP - Путь доступа не найден.
На дисках с NTFS есть выход - открывать по короткому имени, которое не содержит символы кириллицы.
На дисках с FAT короткое имя для "C:\ПАПКА\OPER.DBF" остается таким же и файл не открывается...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 63
Зарегистрирован: 29.07.05
ссылка на сообщение  Отправлено: 24.04.08 09:44. Заголовок: есть вот такое чудо:..


есть вот такое чудо:
**********************************************************************
// Файл описания заплат для русификации Clipper. Версия от 12/12/96 13:36
// Авторское право (C) 1995 Дмитрий А.Стекленев

Данная программа производит поиск известных ей компиляторов Clipper се-
рии 5 и сопутствующих им модулей на ВСЕХ доступных жестких ДИСКАХ во
ВСЕХ доступных КАТАЛОГАХ на предмет наложения заплаток, обеспечивающих
корректную работу этих программ в РОССИИ.

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

Пожалуйста, ждите... Все когда нибудь кончается... Или нажмите ESC...

*file? clipper.exe: 188609
Clipper (R) 5.01 Русская версия 1.29
Copyright (c) Nantucket Corp 1985-1991. All Rights Reserved.
//
// Легализация символов.
// Bugs: Допустимы также символы псевдографики B0-DF.
//
*10BF6: 8E 80
*10BF8: 74 72
*10BF9: D2 0C
*10BFA: 77 3C
*10BFB: 0A F0
*10BFC: 3D 72
*10BFD: 81 CE
*10BFE: 00 90
*10BFF: 74 90
*10C00: CB 90

//
// Правильность восприятия.
// Bugs: Допустимы также символы псевдографики B0-DF.
//
*1171A: 8E 80
*1171C: 74 72
*1171D: 0C 26
*1171E: 77 3C
*1171F: 10 F0
*11720: 3D 72
*11721: 81 08
*11722: 00 E9
*11723: 74 1F
*11724: 05 00

//
// Перевод в верхний регистр.
// Bugs: F0-FF переводятся неправильно (не хватило места).
//
*1011D: EB 8A
*1011E: 0A 84
*1011F: 90 D8
*10120: 8A 66
*10121: 84 46
*10122: D8 3C
*10123: 66 00
*10124: 88 74
*10125: 84 20
*10126: D8 3C
*10127: 66 61
*10128: 46 72
*10129: 80 F3
*1012A: BC 3C
*1012B: D8 7B
*1012C: 66 72
*1012D: 00 0E
*1012E: 74 3C
*1012F: 16 A0
*10130: 80 72
*10131: BC EB
*10132: D8 3C
*10133: 66 B0
*10134: 61 72
*10135: 72 06
*10136: E9 3C
*10137: 80 E0
*10138: BC 72
*10139: D8 E3
*1013A: 66 2C
*1013B: 7A 30
*1013C: 77 2C
*1013D: E2 20
*1013E: 8A 88
*10140: D8 D7
*10142: 04 E9
*10143: E0 D8
*10144: EB FF
*10145: DE 90
Наложены заплаты, позволяющие использовать русские имена переменных, по-
лей и алиасов баз данных. Bugs: в качестве допустимых символов пропуска-
ются также символы псевдографики ASCII HEX B0-DF, не допустимы символы Ё
и ё.

*file? clipper.exe: 198968
Clipper (R) 5.2e Intl. (Rev. 216)
Copyright (c) 1985-1995, Computer Associates International, Inc.
//
// Легализация и правильность восприятия.
// Bugs: Допустимы также символы псевдографики B0-DF.
//
*0FE07: 2D 3C
*0FE08: 81 80
*0FE09: 00 72
*0FE0A: 74 22
*0FE0B: 1E 3C
*0FE0C: 2D F0
*0FE0D: 03 72
*0FE0E: 00 1B
*0FE0F: 74 E9
*0FE10: 19 1B
*0FE11: 2D 00

//
// Перевод в верхний регистр.
// Bugs: Псевдографика B0-DF и F0-FF переводятся неверно (не хватило места).
//
*0EB83: 33 BE
*0EB84: F6 16
*0EB85: 80 67
*0EB86: 3E AC
*0EB87: 16 3C
*0EB88: 67 00
*0EB89: 00 74
*0EB8A: 74 1C
*0EB8B: 1B 3C
*0EB8C: 80 61
*0EB8D: BC 72
*0EB8E: 16 F7
*0EB8F: 67 3C
*0EB90: 61 7B
*0EB92: 0C 0A
*0EB93: 80 3C
*0EB94: BC A0
*0EB95: 16 72
*0EB96: 67 EF
*0EB97: 7A 3C
*0EB98: 77 B0
*0EB99: 05 72
*0EB9A: 80 02
*0EB9B: AC 2C
*0EB9C: 16 30
*0EB9D: 67 2C
*0EB9F: 46 88
*0EBA0: 80 44
*0EBA1: BC FF
*0EBA2: 16 E9
*0EBA3: 67 E1
*0EBA4: 00 FF
*0EBA5: 75 90
*0EBA6: E5 90
Наложены заплаты, позволяющие использовать русские имена переменных, по-
лей и алиасов баз данных. Bugs: в качестве допустимых символов пропуска-
ются также символы псевдографики ASCII HEX B0-DF, не допустимы символы Ё
и ё. Перевод символов псевдографики в верхний регистр работает неверно
(не удалось полностью разместить новый код на месте старого, не хвати-
ло места).

Предупреждение: Для нормальной работы программы, необходимо также нало-
жение заплат на модуль NTXRUS.OBJ. Иначе Вы не сможете использовать рус-
ские алиасы и русские имена в макроподстановках.

*file? clipper.exe: 204697
Clipper (R) 5.3 Intl. (Rev. 330)
Copyright (c) 1985-1995, Computer Associates International, Inc.
//
// Легализация и правильность восприятия.
// Bugs: Допустимы также символы псевдографики B0-DF.
//
*0FB05: 2D 3C
*0FB06: 81 80
*0FB07: FF 72
*0FB08: 74 22
*0FB09: 1E 3C
*0FB0A: 2D F0
*0FB0B: 03 72
*0FB0C: 00 1B
*0FB0D: 74 E9
*0FB0E: 19 1B
*0FB0F: 2D 00

//
// Перевод в верхний регистр.
// Bugs: Псевдографика B0-DF и F0-FF переводятся неверно (не хватило места).
//
*0E89F: 33 BE
*0E8A0: F6 0A
*0E8A1: 80 64
*0E8A2: 3E AC
*0E8A4: 64 C0
*0E8A5: 00 74
*0E8A6: 74 1C
*0E8A7: 1B 3C
*0E8A8: 80 61
*0E8A9: BC 72
*0E8AA: 0A F7
*0E8AB: 64 3C
*0E8AC: 61 7B
*0E8AE: 0C 0D
*0E8AF: 80 3C
*0E8B0: BC A0
*0E8B1: 0A 72
*0E8B2: 64 EF
*0E8B3: 7A 3C
*0E8B4: 77 B0
*0E8B5: 05 72
*0E8B6: 80 05
*0E8B7: AC 90
*0E8B8: 0A 90
*0E8B9: 64 90
*0E8BA: 20 2C
*0E8BB: 46 30
*0E8BC: 80 2C
*0E8BD: BC 20
*0E8BE: 0A 88
*0E8BF: 64 44
*0E8C0: 00 FF
*0E8C1: 75 EB
*0E8C2: E5 DF
Наложены заплаты, позволяющие использовать русские имена переменных, по-
лей и алиасов баз данных. Bugs: в качестве допустимых символов пропуска-
ются также символы псевдографики ASCII HEX B0-DF, не допустимы символы Ё
и ё. Перевод символов псевдографики в верхний регистр работает неверно
(не удалось полностью разместить новый код на месте старого, не хвати-
ло места).

Предупреждение: Для нормальной работы программы, необходимо также нало-
жение заплат на модуль NTXRUS.OBJ. Иначе Вы не сможете использовать рус-
ские алиасы и русские имена в макроподстановках.

*file? ntxrus.obj: 3747
CA-Clipper 5.2 Поддержка русского языка.
Copyright (c) 1994, Computer Associates International, Inc.
Драйвер русской схемы упорядочения NTX-файлов
//
// Откат ошибочных изменений от версии 15/12/95 10:38
//
*008D4: E8 3C
*008D5: B7 7A
*008D6: FF 77
*008D7: 90 2F
*008D8: 90 24
*008D9: 90 5F
*008F5: E8 3C
*008F6: 96 7A
*008F7: FF 77
*008F8: 90 0E
*008F9: 90 24
*008FA: 90 5F
Откат ошибочных изменений, имевших место в версии от 15/12/95 10:38

*file? ntxrus.obj: 3747
CA-Clipper 5.2 Поддержка русского языка.
Copyright (c) 1994, Computer Associates International, Inc.
Драйвер русской схемы упорядочения NTX-файлов
//
// Выделение лексических единиц (_nLexId).
//
*008C8: 3C EB
*008C9: 41 0C
*008CA: 72 3C
*008CB: 3B 5F
*008CC: 3C 74
*008CD: 5A 2D
*008CE: 76 3C
*008CF: 2B 30
*008D0: 3C 72
*008D1: 61 35
*008D2: 72 3C
*008D3: 33 39
*008D4: 3C 76
*008D5: 7A 25
*008D6: 77 3C
*008D7: 2F 41
*008D8: 24 72
*008D9: 5F 2D
*008DA: EB 3C
*008DB: 1F 5A
*008DC: AC 76
*008DD: 3C 1D
*008DE: 5F 3C
*008DF: 74 61
*008E0: 1A 72
*008E1: 3C 25
*008E2: 30 3C
*008E3: 72 7A
*008E4: 22 76
*008E5: 3C 04
*008E6: 39 3C
*008E7: 76 80
*008E8: 12 72
*008E9: 3C 1D
*008EA: 41 E8
*008EB: 72 A1
*008EC: 1A FF
*008ED: 3C EB
*008EE: 5A 0C
*008EF: 76 AC
*008F0: 0A EB
*008F1: 3C D8
*008F2: 61 90
*008F3: 72 90
*008F4: 12 90
*008F5: 3C 90
*008F6: 7A 90
*008F7: 77 90
*008F8: 0E 90
*008F9: 24 90
*008FA: 5F 90
*00906: D5 E8

//
// Легализация символов (_nScanId).
//
*0093A: 7A EF
*00959: 7A EF
Наложены заплаты, позволяющие использовать русские имена переменных, полей и алиасов баз данных в макроподстановках.
****************************************************************************************

проверял,(правда, не ХР) работает.
прикольно, но не пользовался-нафиг.
а не проще папку переименовать


Спасибо: 1 
ПрофильЦитата Ответить
Администратор




Пост N: 901
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 24.04.08 10:25. Заголовок: ort пишет: Пример: ..


ort пишет:

 цитата:
Пример:
cFileName := "C:\ПАПКА\OPER.DBF"



Я пару лет назад с этим столкнулся, когда еще использовал клиппер
В winxp русские имена файлов/папок имеют другое имя для "краткого" представления
Выдай команду dir/x. и ты увидишь имя, которое надо использовать

Спасибо: 1 
ПрофильЦитата Ответить





Пост N: 127
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 24.04.08 11:42. Заголовок: Pasha пишет: В winx..


Pasha пишет:

 цитата:
В winxp русские имена файлов/папок имеют другое имя для "краткого" представления
Выдай команду dir/x. и ты увидишь имя, которое надо использовать


Паша, я об этом как раз написал
ort пишет:

 цитата:
На дисках с FAT короткое имя для "C:\ПАПКА\OPER.DBF" остается таким же и файл не открывается...


les пишет:

 цитата:
есть вот такое чудо:
**********************************************************************
// Файл описания заплат для русификации Clipper. Версия от 12/12/96 13:36
// Авторское право (C) 1995 Дмитрий А.Стекленев


Здесь речь идет о возможности
использовать русские имена переменных, полей и алиасов баз данных. Снова не то.
Но хотелось бы попробывать. les, где взять это чудо? А то поиск по инету ничего не дал...


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 64
Зарегистрирован: 29.07.05
ссылка на сообщение  Отправлено: 24.04.08 12:52. Заголовок: ort пишет: где взят..


ort пишет:

 цитата:
где взять это чудо? А то поиск по инету ничего не дал


чудак я же выложил с копирайтом. там 1995 год. какой нах.. интернет. это можно взять у меня все удовольствие 26к. пиши куда слить

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 902
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 24.04.08 15:19. Заголовок: Странно это Создал ..


Странно это

Создал папку c:\ПАПКА под win98 на разделе fat32
Перегрузился в winxp, переписал в эту папку файл
Открываю этот файл клиппером
Открывается

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 128
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 24.04.08 16:04. Заголовок: les пишет: там 1995..


les пишет:

 цитата:
там 1995 год. какой нах.. интернет.


Посмотри сайт Free Clipper And Foxpro Programs
там есть даже 1753 год , не то что 1995! Там 3 тыс. программ.
А если серьезно, то написано Авторское право (C) 1995 Дмитрий А.Стекленев, а у него есть сайт в сети.
Pasha пишет:

 цитата:
Странно это

Создал папку c:\ПАПКА под win98 на разделе fat32
Перегрузился в winxp, переписал в эту папку файл
Открываю этот файл клиппером
Открывается


Может быть, зависит от какого-то драйвера?
Может что-нибудь подкрутить в autoexec.nt/config.nt?
les пишет:

 цитата:
пиши куда слить


ort/sobaka/ukrpost.net


Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 903
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 24.04.08 16:38. Заголовок: ort пишет: Может бы..


ort пишет:

 цитата:
Может быть, зависит от какого-то драйвера?
Может что-нибудь подкрутить в autoexec.nt/config.nt?



Да нет, я ничего специально не делал
А что говорит функция File() ?

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 129
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 24.04.08 17:20. Заголовок: Pasha пишет: А что ..


Pasha пишет:

 цитата:
А что говорит функция File() ?


Говорит .F.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 120
Зарегистрирован: 24.09.05
ссылка на сообщение  Отправлено: 27.04.08 15:36. Заголовок: проверь любой другой..


проверь любой другой досовской программой, видит ли она эти файлы
тем же мультиэдитом или турбопаскалем
если не видит - дело в системе

потестировал - никаких проблем в досе под XP с кириллицей в именах файлов и папок не нашел

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 269
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет