Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблемы с русским языком [D6, XP]


Страницы:   1 2

Romikremind ©   (2007-07-13 15:35:00) 

При создании таблиц ставлю pdox ansi cyliric, но русский отображается какой-то ерундой? Что посоветуете?


Anatoly Podgoretsky   (2007-07-17 14:54:00) [1]

> Romikremind  (17.07.2007 13:08:31)  [31]

Так ты что пользователю вместо программы будешь DBD поставлять?
Круто.


Romikremind   (2007-07-17 13:08:00) [2]


> :) Ужас... Горе-программист.

Все когда-то начинали...

Всем большое спасибо, проблема решена!


{RASkov}   (2007-07-17 12:55:00) [3]

> [29] Romikremind ©   (17.07.07 11:45)

:) Ужас... Горе-программист.
Сохрани текст ниже между строк -begin- и -end- в файл с расширением reg и тыркни по нему мышой пару раз быстро и согласись с вопросом.

-begin- //это не надо
REGEDIT4

[HKEY_CURRENT_USER\Software\Borland\DBD\7.0\Preferences\Properties]
"SystemFont"="Arial Cyr"

-end- //это не надо


Romikremind   (2007-07-17 11:45:00) [4]


> Дык тыж весь путь написал.... Что нужно-то????

Я кидаю HKCU\Software\Borland\DBD\7.0\Preferences\Properties\SystemFont="Arial Cyr" на Выполнить, но оно ругается, что виндовс не нашёл путь. Искал папку HKCU, но ничего нут . В чём беда???


Romikremind   (2007-07-17 11:34:00) [5]

help!!!!!


Romikremind   (2007-07-17 10:43:00) [6]


> Скорее всего шрифт надо другой назначить в установках DBD.
>  В какой кодировке у вас русские тексты в файле DBF. Это
> хоть вы можете сказать?
>

Как смотреть кодировку??? Шрифт - ты имееш ввиду языковой драйвер???


Romikremind   (2007-07-17 10:28:00) [7]


> Это старая песня с DBD.... в инете полно про этот ключ..
> . и про эту траблу...
>

Ну так подскажи пару ссылок и только не говори поисковик тебе в руки, ищу но так ничего, что решило бы проблему не нашёл


palva   (2007-07-16 22:05:00) [8]

Скорее всего шрифт надо другой назначить в установках DBD. В какой кодировке у вас русские тексты в файле DBF. Это хоть вы можете сказать?


{RASkov}   (2007-07-16 18:14:00) [9]

> [23] Romikremind ©   (16.07.07 18:02)
> ЧТО ЭТО ЗА КЛЮЧ???

Строковой... А что ты ждешь в качестве ответа?

> И КАК К НЕМУ ДОБРАТЬСЯ???

Дык тыж весь путь написал.... Что нужно-то????

Это старая песня с DBD.... в инете полно про этот ключ... и про эту траблу...


Romikremind   (2007-07-16 18:02:00) [10]


> Вот нашёл такой мануальчик,
> > Для DBD 7.0 нужно испpавить pеестp: ключ
> HKCU\Software\Borland\DBD\7.0\Preferences\Properties\SystemFont="Arial
> Cyr"
>

ЧТО ЭТО ЗА КЛЮЧ??? И КАК К НЕМУ
> ДОБРАТЬСЯ??? Более правильная формулировка


Romikremind   (2007-07-16 17:46:00) [11]

Вот нашёл такой мануальчик, ЧТО ЭТО ЗА КЛЮЧ??? И КАК К НЕМУ ДОБРАТЬСЯ???
Для DBD 7.0 нужно испpавить pеестp: ключ
HKCU\Software\Borland\DBD\7.0\Preferences\Properties\SystemFont="Arial Cyr"


Anatoly Podgoretsky   (2007-07-16 17:07:00) [12]

> Romikremind  (16.07.2007 17:06:20)  [20]

В этом случае Акцесс преобразовывает 1251 в 866


Romikremind   (2007-07-16 17:06:00) [13]

в общем ситуация следующая - экспортирую из Аксесса базу данных в формате dBase 4 , а потом пробую её открыть её DBD, вот, может это описание прояснит ситуацию


Anatoly Podgoretsky   (2007-07-16 17:06:00) [14]

Если стоит кодировка в заголовке, то это уже на dBase IV
У него это поле пустое, что означает машинную кодировку.
Кодировки у dBase появились начиная с версии 5


Anatoly Podgoretsky   (2007-07-16 17:04:00) [15]

На ХР забудь про Database Desktop


Desdechado   (2007-07-16 16:55:00) [16]

Значит, исходная таблица в другой кодировке. Попробуй поиграться с другими кодировками, только помни, что изменения в БДЕ админе нужно сохранять, после чего перезаходить в DBD (чтобы он прочитал новые настройки).
Хотя бывают и совсем запущенные случаи: в заголовке стоит одна кодировка, а данные реально в другой.


Romikremind   (2007-07-16 16:43:00) [17]

да делал так! но в Database Desktop всё та же херня


pavel_guzhanov   (2007-07-16 16:30:00) [18]

Зайди в BDE администратор, на вкладку Configuration. Далее drivers->Native. Там выбери Dbase и установи ему Langdriver dBASE RUS cp866


Германн   (2007-07-16 14:21:00) [19]


> но Database Desktop всё равно открывает так же...

Ох уж этот DBD, блин.


Romikremind   (2007-07-16 13:47:00) [20]


> И тебя не смущает pdox ansi cyliric?
> dBase4 не поддерживает кодировок таблиц и все разруливается
> языковыми драйверами, кроме того dBaseХ не поддерживает
> 1251, только 866
> выбирай что то типа dBase 866 или же если это анси, то ansi
> ascii
> Все другие варианты чреватые и хакерские.

Это тоже ставил, но не помогает


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо