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 1083 korisnika na forumu :: 73 registrovanih, 4 sakrivenih i 1006 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: 6.5lapua, Arhiv, Ata81, black sabah, bladesu, bojank, Boris1705, brufen, Citalac, crnirocko, dak2, dane007, djile1, dragoljub11987, drimer, DrSidious, Dzoni2412, EXIT78, gasha, gomago, goran.vvv, ILGromovnik, Ilija Cvorovic, istina, Karaula, Kepinger, Kozara1, Kubovac, kunktator, Leonov, Litostroton, LUDI, m0nstrum_, mercedesamg, Mig 29, mikki jons, mikrimaus, Milan Miscevic, moldway, Mzee, N.e.m.a.nj.a., opt1, Pegggio, Petar888, Petarvu, Pilence, PlayerOne, Povratak1912, Profesor_018, redstar011, redstar72, ruger357, samo opusteno, Shinobi, Sićko, SOVO515, Su 57, trpche, TRZH92, tuja, ulogovan, umpah-pah, VJ, XRF_d, zastavnik, Zavulon, zhuki8, zil10, zoran77, zozan, Zvrk, ZZZ, 800077