Kezdőoldal » Számítástechnika » Programozás » Win 10 alatt a free pascal...

Win 10 alatt a free pascal más karaktertáblán dolgozik?

Figyelt kérdés

hogy állítsam át unicode-ra, vagy hogy az olyan


karaktereket mint a ░▒▓█ kiírja és az ékezetes betűket


2016. márc. 13. 13:39
 1/5 anonim ***** válasza:
Nem szokás konzolos programnál ékezeteket használni.
2016. márc. 13. 13:57
Hasznos számodra ez a válasz?
 2/5 ejbenjaro ***** válasza:
Windowson a karakteres felület és a gui karakterkódolása eltérő. GUI-n többnyire Windows - 1250, karateresen meg CP852-es. A lazarusban, vagy bármi olyan editorban ahol bellítható a forráskód karakterkódolása, állítsd át a Windows karateres felületének kódolására a forrásfájlpd karakterkódolását és jól fognak megjelenni az ékezetes betűk.
2016. márc. 13. 14:07
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:
köszi
2016. márc. 13. 15:47
 4/5 tabaki ***** válasza:

Ez a Windowsban ősrégi probléma, de a megoldása viszonylag egyszerű, mert kettőskereszt után megadhatod az ASCII-tábla 127-nél nagyobb karaktereit is, például:

'░▒▓█' ugyanaz, mint #176#177#178#219

'áéíóöőúüű' pedig (csákós ő és ű betűvel) #160#130#161#162#148#147#163#129#150


De véleményem szerint nem érdemes leragadni ennél a megoldásnál, mert elvész a Free Pascal egyik nagy erénye, a platformfüggetlenség. Linuxban ugyanis ezek a kódok nem működnek, ott eleve UTF-8 használatos, ezért a korrekt, hordozható kód érdekében jobb, ha elmélyedsz az UTF rejtelmeiben, akkor is, ha ez lényegesen több bonyodalommal jár. Őszintén szólva, én se nagyon vagyok járatos ezen a téren (általában magamnak programozok, ezért nem muszáj az illendőséghez tartanom magam, és linuxban csak nagy kényelmesen élvezem, hogy az jelenik meg, amit írok -- igaz, attól még a keretkarakterek beírása meg a karakterszámlálás zűrösebb), esetleg innen indulva földerítheted a terepet:

[link]

[link]

2016. márc. 14. 08:10
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
okééés köszi :)
2016. márc. 14. 10:51

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!