Автор | Сообщение |
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 22.12.05 11:54. Заголовок: Пропали русские заглавные: Linux+xHarbour+putty+CP866
В Windows XP запускаю putty.exe, настраиваю на CP866 и подсоединяюсь к серверу на Linux. Проверяю сначала на C: printf("ФЫВАПРОЛДЖЭфывапролдж"); Компилирую: gcc prog.c , запускаю и вижу большие и маленькие русские буквы. Делаю аналогичный вывод на xHarbour: маленькие русские вижу, а вместо больших идут пары символов, а именно, тильда + "что-попало". Извините, если тема избитая. Перенастраиваю putty на CP1251, переписываю программу - все прекрасно. Переносить все на CP1251 пока нет времени. REQUEST HB_CODEPAGE_RU866 и hb_setcodepage("RU866") не помогают. Подскажите, пожалуйста.
|
|
|
Ответов - 3
[только новые]
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 27.12.05 10:45. Заголовок: RE: Linux+xHarbour+putty+CP866
REQUEST HB_CODEPAGE_RU866 HB_SETCODEPAGE("RU866") HB_SETTERMCP("RU866")
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 28.12.05 12:23. Заголовок: Re:
Luk, спасибо за помощь. Это настоящий подарок к Новому году. Прошел такой вариант : REQUEST HB_CODEPAGE_RU866 procedure main() hb_settermcp("RU866") @ 10,10 say "ФЫВАПРОЛДЖЭфывапролджэ" inkey(0) return Собирал так : harbour prog.prg -n -q0 -gc -w0 -i/usr/include/xharbour gcc -o prog prog.c -I/usr/include/xharbour -L/usr/lib/xharbour -lxharbour /usr/lib/libXcursor.so.1 /usr/lib/libgpm.so.1 /usr/lib/libncurses.a /lib/libslang.so.1.4.9 -lm Привет из Ижевска !
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 29.12.05 09:18. Заголовок: RE: Linux+xHarbour+putty+CP866
news://news.xharbour.org:119/xHarbour Тема: Alias Case Sensitivity Under Linux Очен полезеная тема.
|
|
|
|