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 940 korisnika na forumu :: 101 registrovanih, 11 sakrivenih i 828 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: acov34, Asparagus, Avalon015, babble, Bahuss, Ben Roj, BrcakRS, bukefal, carinko, chichabg, Clouseau, Colt D, croato, cuvarkuca, d29, DeerHunter, deLacy, Demi87, Denaya, desmeki, Dimitrise93, djordjemiklusev, doktor1964, doragan, Dovla 1980, DPera, Dragan777, draganl, Dungorth, dzada, Electron, Ercomero, Ezbuck, Feller, Gheljda, Giskard, Gogi do, goxsys, gripen, hyla, igorpet, In_hero, Jeremija98, JK, K-1A, Kanader, Kenanjoz, kuntakinte, kybonacci, lcc, Levi, littlebunny, manda87, mačković, Medojed, Mi lao shu, miki69, Misa63, mnn2, nebojsag, neko iz mase, Nele79, neutrino, nikoladim, nnovakis, Perudin_92, picknick, PITT, Podljub, prle122, promajauglavi, repac, Roksi, Romibrat, Romuluss, rovac, ruma, S-lash, sale_bih, Simulink11000, Solunac na steroidima, stegonosa, stibium51, stingD, t.e.m.p.l.a.r., tanzanija, taz1cl, tubular, vathra, vidra boy, VJ, VladaKG1980, VNVK, vukovi, wize, x9, Zastava, zgoljo, ZlatniRez, zokilivac, 79693