Hojte, potřeboval bych poradit s následujícím problémem:
Mam např. písmeno č, ord('č') = $C8. To je však pouze v národní ascii tabulce, proto bych potřeboval převést každé písmeno na nějaký mezinárodní formát - v Delphi k tomu tuším slouží typ WideChar, obecně se to kódování jmenuje Unicode. Potřebuji tudíš funkci, která by mi wideChar převedla na hexadecimální podobu o 2B (např 'č' je ve wideChar $010D - ovšem jak to manuálně převést netuším).
Asi to bude nějaká triviální (možná i rovnou přístupná) funkce, ale já ji zatím neobjevil.... Dík za rady
Fórum › Delphi
Převod char na widechar
Nikdo nic?
Tak už nehledejte, právě sem to vygooglil:
[url=http://www.google.com/codesearch?hl=en&q=+%22strToUnicodeHex%22+show:XQ8uKElA9IY:F_uNm_r1Yzc:C1a1PKMPATA&sa=N&cd=1&ct=rc&cs_p=http://www.est.hi-ho.ne.jp/takeshi_kanno/powerpdf/powerpdf_0.9.zip&cs_f=PowerPdf/PdfTypes.pas#a0]Link[/url]
Je to fce strToUnicodeHex
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 9 hostů
Podobná vlákna
Převod struktury na char — založil Sprinter
Prevod pole char na int — založil Jurko
(C++) Převod const unsigned char * na string — založil richard.zavodny
Převod Int do Byte (unsigned char) — založil paashi
Převod z binární soustavy do char v desítkové soustavě — založil oxidián