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

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

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

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

Сообщение grid » 25.07.2012 14:52:55

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

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

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

Сообщение Mr.Smart » 25.07.2012 16:37:41

Код: Выделить всё
TDBF.TableName:=UTF8ToSys('Имя таблицы');
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

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

Сообщение grid » 25.07.2012 21:33:18

Вон оно как оказывается... Спасибо! Заработало! :D
grid
незнакомец
 
Сообщения: 2
Зарегистрирован: 25.07.2012 14:28:49

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

Сообщение Vadim » 26.07.2012 09:20:20

grid
Дело в том, что Lazarus работает с кодировкой UTF-8, а винда - чёрт знает с чем, всё у них не как у людей... :D
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

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

Сообщение amateur » 26.07.2012 09:31:34

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


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 232

Рейтинг@Mail.ru
cron