HotScripts.pl - darmowe programy, skrypty  

Wróć   HotScripts.pl - darmowe programy, skrypty > Grupy dyskusyjne > pl.comp > pl.comp.bazy-danych

Odpowiedz
 
LinkBack Narzędzia wątku Wygląd
  #1 (permalink)  
Stary 09-08-2007, 00:00
olno@poczta.onet.pl
Guest
 
Postów: n/a
Domyślnie Polskie znaki w xHarbour (jeszcze raz)


w programie jest jak ponizej

REQUEST HB_LANG_PL852
REQUEST HB_LANG_PLMAZ
REQUEST HB_LANG_PLISO
REQUEST HB_LANG_PLWIN
REQUEST HB_CODEPAGE_PLMAZ
REQUEST HB_CODEPAGE_PLISO
REQUEST HB_CODEPAGE_PL852
REQUEST HB_CODEPAGE_PLWIN

// a pozniej

do case
case cPolLit = 'M'
HB_LANGSELECT('PLMAZ')
HB_SETCODEPAGE('PLMAZ')
HB_SETKEYCP('PLMAZ','PL852')
HB_SETDISPCP('PL852', 'PLMAZ',.t.)
case cPolLit = 'L'
HB_LANGSELECT('PL852')
HB_SetCodePage('PL852')
HB_SETTERMCP("PL852")
endcase

problem mam taki ze jak linkuje to mam bledy:
Unresolved external '_HB_FUN_SETKEYCP' ...
Unresolved external '_HB_FUN_SETDISPCP' ...
Unresolved external '_HB_FUN_SETTERMCP' ...

prawdopodobnie do projektu nie mam dolaczonej jakiejs biblioteki ale
nie wiem ktorej. czy ktos wie?
(codepage.lib mam dolaczona)

pkcy

Reply With Quote
  #2 (permalink)  
Stary 10-08-2007, 00:00
Marek Horodyski
Guest
 
Postów: n/a
Domyślnie Re: Polskie znaki w xHarbour (jeszcze raz)


Użytkownik <olno@poczta.onet.pl> napisał w wiadomości
news:1186564362.614219.179990@l70g2000hse.googlegr oups.com...
>
> w programie jest jak ponizej
>


[...]

>
> problem mam taki ze jak linkuje to mam bledy:
> Unresolved external '_HB_FUN_SETKEYCP' ...
> Unresolved external '_HB_FUN_SETDISPCP' ...
> Unresolved external '_HB_FUN_SETTERMCP' ...
>
> prawdopodobnie do projektu nie mam dolaczonej jakiejs biblioteki ale
> nie wiem ktorej. czy ktos wie?
> (codepage.lib mam dolaczona)


LANG ?

Przeskanuj na zawartosc podciagu np SETTERMCP biblioteki uzywanej przez
Ciebie wersji - zarówno xHarbour jak równiez używanego kompilatora C.

Pozdrawiam,
Marek Horodyski

Reply With Quote
  #3 (permalink)  
Stary 10-03-2008, 10:46
Początkujący
 
Zarejestrowany: Mar 2008
Postów: 0
fiodor jest na dobrej drodze
Domyślnie

Witam
Mam następujący problem z kodowaniem polskich znaków pod xHarbour.
jako Terminala używam Puttiego i mam ustawione w nim kodowanie na CP852. Bazy i wyświetlanie jest także w standardzie CP852. Niestety nie wsyztskie polskie znaki są wyświetlane.

Przykłady z Hello World:
-------------------------------------------
function main()
REQUEST HB_CODEPAGE_PL852
REQUEST HB_LANG_PL852
HB_SetCodePage( "PL852" )
HB_LangSelect( "PL852" )
HB_SETTERMCP("PL852", "PL852")
HB_SETDISPCP( 'PL852' )

? 'a' + space(2) + 'ą'
? 'A' + space(2) + 'Ą'
? 's' + space(2) + 'ś'
? 'S' + space(2) + 'Ś'
? 'e' + space(2) + 'ę'
? 'E' + space(2) + 'Ę'
? 'c' + space(2) + 'ć'
? 'C' + space(2) + 'Ć'
? 'l' + space(2) + 'ł'
? 'L' + space(2) + 'Ł'
? 'z' + space(2) + 'ż'
? 'Z' + space(2) + 'Ż'
? 'z' + space(2) + 'ź'
? 'Z' + space(2) + 'Ź'
? 'o' + space(2) + 'ó'
? 'O' + space(2) + 'Ó'
? ''
? " ... "

return
----------------------------------------

daje wynik:

a ą
A Ą
s ~X
S ~W
e ę
E Ę
c ~F
C ~O
l ~H
L ~]
z ż
Z Ż
z ź
Z ~M
o ó
O Ó

...


co może być przyczyną takiego stanu rzeczy, pod FlagShip nie było żadnych problemów.

rozwiązaniem jest użycie w puttim kodowania ISO 88592, i ustawienie HB_SETTERMCP( 'PLISO' ) wtedy jest ok..jednak zalezy mi na tym aby nie zmieniać ustawień po stronie puttiego i zostac przy CP852


Z góry dziękuje za pomoc

Fiodor
Reply With Quote
Odpowiedz


Użytkownicy aktualnie czytający ten wątek: 1 (0 użytkownik i 1 gości)
 
Narzędzia wątku
Wygląd

Zasady Postowania
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Włączony
UśmieszkiWłączony
[IMG] kod jest Wyłączony
HTML kod jest Wyłączony
Trackbacks are Włączony
Pingbacks are Włączony
Refbacks are Włączony


Podobne wątki
Wątek Autor wątku Forum Odpowiedzi Ostatni Post
Jak odczytać polskie znaki z pliku Netx pl.comp.lang.vbasic 1 26-07-2007 00:03
szlag trafia polskie znaki przy eksporcie / imporcie do bazy mysql na superhost.pl hatiuszka@gmail.com pl.comp.lang.php 8 17-05-2007 22:43
Polskie znaki - dziwne... Tomasz Wasiuk pl.comp.lang.java 0 28-12-2006 00:13
Polskie znaki raz jeszcze. jumper11@o2.pl pl.comp.lang.perl 5 24-12-2006 00:52
wordpress i polskie znaki gwoj pl.comp.lang.php 2 11-11-2006 00:51


Czasy w strefie GMT +1. Teraz jest 12:28.


Oprogramowanie Forum: vBulletin 3.8.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0