TDBF.TableName и кириллица

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
grid
незнакомец
Сообщения: 2
Зарегистрирован: 25.07.2012 14:28:49

TDBF.TableName и кириллица

Сообщение grid »

Помогите новичку.
При наличии в TDBF.TableName русских букв, выдает ошибку, типа файл не найден.
Если путь не содержит кириллицу - все нормально, файл открывается.
Это как нибуть лечится?

Lazarus 0.9.30.4
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Код: Выделить всё

TDBF.TableName:=UTF8ToSys('Имя таблицы');
grid
незнакомец
Сообщения: 2
Зарегистрирован: 25.07.2012 14:28:49

Сообщение grid »

Вон оно как оказывается... Спасибо! Заработало! :D
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

grid
Дело в том, что Lazarus работает с кодировкой UTF-8, а винда - чёрт знает с чем, всё у них не как у людей... :D
Аватара пользователя
amateur
энтузиаст
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Сообщение amateur »

да не-это недоработка лазаря, а не винды... То что у них еще не все в порядке с переходом на UTF-8 написано и переписано.
Ответить