Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.19;
Скачать: CL | DM;

Вниз

Как сделать корректным отображение украинского шрифта в dbf?   Найти похожие ветки 

 
Filat ©   (2002-08-28 11:19) [0]

Привет ALL! Как сделать корректным отображение украинского шрифта в *.dbf и потом также корректно записать в *.db.
Заранее благодарен.
P.S. Вроде когда то задавали такой вопрос, но в своих архивах не нашёл:((


 
RDA ©   (2002-08-28 12:56) [1]

А какие проблемы в отличии от русского.


 
Filat ©   (2002-08-28 14:12) [2]

Вместо украинских i и i с двумя точками отображаются # или ещё что-нибудь.


 
VICTOR_   (2002-08-28 15:50) [3]

1. Проверь LANGDRIVER в BDE для DBASE
dBASE RUS cp866
2. Используй конвертор

function Convert(locName);
var
i;
begin
i := Pos( "Ў", locName );
while i <> 0 do begin
locName := Copy( locName, 1, i-1 ) + "І"+Copy( locName, i+1, 255 );
i := Pos( "Ў", locName )
end;
i := Pos( "ў", locName );
while i <> 0 do begin
locName := Copy( locName, 1, i-1 ) + "і"+Copy( locName, i+1, 255 );
i := Pos( "ў", locName )
end;
i := Pos( "Ї", locName );
while i <> 0 do begin
locName := Copy( locName, 1, i-1 ) + "Є"+Copy( locName, i+1, 255 );
i := Pos( "Ї", locName )
end;
i := Pos( "ї", locName );
while i <> 0 do begin
locName := Copy( locName, 1, i-1 ) + "є"+Copy( locName, i+1, 255 );
i := Pos( "ї", locName )
end;
i := Pos( "#", locName );
while i <> 0 do begin
locName := Copy( locName, 1, i-1 ) + "ї"+Copy( locName, i+1, 255 );
i := Pos( "#", locName )
end;
I := Pos( "Ђ", LocName );
While i <> 0 Do Begin
LocName := Copy( LocName, 1, i-1 ) + "№"+Copy( LocName, I+1, 255 );
I := Pos( "Ђ", locName );
End;
Result := locName
end;




Страницы: 1 вся ветка

Текущий архив: 2002.09.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
3-60971
Igor_
2002-08-26 12:54
2002.09.19
IBExpress и транзакции.


14-61256
RV
2002-08-21 09:29
2002.09.19
попытался стереть winnt welcome.exe, появляется снова


3-61006
vich
2002-08-27 23:29
2002.09.19
Помогите! Хочу перенести данные из одной базы в другую


1-61105
Skif
2002-09-10 04:40
2002.09.19
Форматирование дисккеты


3-61030
RangerBetta
2002-08-30 09:18
2002.09.19
Логическое поле в InterBase