01.04.2010 13:19, Przemysław Czerpak написав(ла):
On Thu, 01 Apr 2010, vatzct wrote:
01.04.2010 12:03, vatzct написав(ла):
This is result of cpinfo from $Id: ChangeLog 14262 2010-03-30
19:55:52Z druzus $
The cpinfo.txt:
04/01/10 12:30:03 Windows XP 5.1.2600 Service Pack 1 Harbour
2.1.0dev (Rev. 14111)
Character encoding: UA866
==================================================
       upper:
"ABCDEFGHАБВГДЕЁЄЖЗИIЇЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯJKLMNOPQRSTUVWXYZ"
       lower:
"abcdefghабвгдеёєжзиiїйклмнопрстуфхцчшщъыьэюяjklmnopqrstuvwxyz"
==================================================
in console:
04/01/10 12:32:27 Windows XP 5.1.2600 Service Pack 1 Harbour
2.1.0dev (Rev. 1411
1)
Character encoding: UA866
==================================================
       upper:
"ABCDEFGHCueaaa??aceI?eeiiiAAE??ooouuyOU?????JKLMNOPQRSTUVWXYZ"
       lower:
"abcdefghaiounN+????i??┐???<>??????ч?????????jklmnopqrstuvwxyz"
==================================================
For some GTs you should also use:
    HB_SETTERMCP( "UA866" )
to inform them about character encoding in string buffer.
This requirement will be removed in UNICODE builds in the future
when we switch internal screen buffer to operate on UNICODE values.

best regards,
Przemek

PROC MAIN()
      LOCAL i
      REQUEST HB_CODEPAGE_UA866
      REQUEST HB_LANG_UA866
      HB_SETTERMCP( "UA866" )
      SET( _SET_CODEPAGE, "UA866" )
      SET( _SET_LANGUAGE, "UA866" )
      ? "LANG:", hb_langName()
      ? "CP:", hb_cdpInfo()
      FOR i := 1 TO 12
         ? CMonth( SToD( "2010" + strzero( i, 2 ) + "01" ) )
      NEXT
   RETURN

Ok, i add the hb_settermcp("UA866") and with default gt:
LANG: Harbour Language: UA866 Ukrainian (o┐?a????┐a)
CP: Ukrainian CP-866
???N??
i????
uN?N?N??
eo??N??
??aoN??
uN?oN??
i?>N??
?N?>N??
eN?N?N??
a<o?N??
i???<>an
a??nN??

With gtstd result is
LANG: Harbour Language: UA866 Ukrainian (Українська)
CP: Ukrainian CP-866
Сўчень
Лютий
Березень
Квўтень
Травень
Червень
Липень
Серпень
Вересень
Жовтень
Листопад
Грудень

Regards,
Alexey Myronenko
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to