Extended ASCII u RichEdit - kako?

Extended ASCII u RichEdit - kako?

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Imam problema sa prikazivanjem teksta u RichEdit komponenti. Naime, treba mi prikaz Extended ASCII karaktera (uglavnom linija i duplih linija za crtanje okvira). Umesto toga dobijam slova specificna za neke jezike, recimo A sa dve tacke iznad, pa spansko "nj"...
Extended ASCII se sasvim lepo prikazuje u Memo komponenti, ali nikako da nateram RichEdit da ih prikaze jer RichEdit koristi ANSI karakter set.
Probao sam OEM convert ali dobijam poruke o greski.
Ako neko zna metod, molim vas pomagajte.
RichEdit u mom slucaju tekst uzima iz string promenjive i sluzi samo za preview.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Đuro Glumac
  • dipl. ing. informatike
  • Pridružio: 08 Feb 2004
  • Poruke: 3640
  • Gde živiš: ApAtIn

Kakvu gresku ti izbacuje kod OEM convert? Koju verziju imas?



offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Koristim Delphi 7.
Javlja mi memory exception u sysutils. Probao sam jos neke nacine sa OEM convert koje sam nasao na netu i dobijam gresku u User32.dll ili vec spomenutu gresku u sysutils komponenti.

offline
  • Đuro Glumac
  • dipl. ing. informatike
  • Pridružio: 08 Feb 2004
  • Poruke: 3640
  • Gde živiš: ApAtIn

Pogledacu u Delphi helpu kakva je to greska pa cu ti se javiti ili po knjigama kako to da resis ne znam napamet.

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Razmisljam da upotrebim Unicode u RichEditu, Courier New font ima to sto mi je potrebno. Sada mi samo treba da nadjem nacin da pravilno prevedem Extended ASCII u Unicode.
Prevodjenje u ANSI definitivno nece jer podrazumeva da ASCII bude 7-bitan, a ja upravo koristim IBM 8-bit ASCII od koga ne mogu da odstupim.
Izgleda da je Unicode jedino resenje.

--------------------
Moze li mi neko reci kako se adresiraju Unicode karakteri?
Ima li nesto slicno kao chr() i ord() za ASCII i ANSI?

Ko je trenutno na forumu
 

Ukupno su 831 korisnika na forumu :: 9 registrovanih, 0 sakrivenih i 822 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Bluper, bojank, goxin, Ne doznajem se u oružje, Neutral-M, robytz, Romibrat, SR-3m, wizzardone