Problem je v "obmedzenosti" ASCII tabulky, kt. nepozna znaky stredoeuropskych jazykov. Je mozne si vsimnut v
hornom rozsireni ASCII tabulky (cize znaky 128-255) znaky s dlznami ako "á, É, ó, ...". Cize tie je mozne zo standartneho vstupu dostat a porovnavat ich. Pokial teda planujes pouzivat diakritiku v programe je nevyhnune pouzit iny datovy typ ako
string (pretoze string je v podstate pole typu char, ktory pouziva 1Byte - 256 moznosti na znak, co obsiahne len ASCII tabulku), teda typ kt. pouziva 2Byte na znak (WideChar) - co je v delphi typ
WideString a s nim dalej pracovat.
Odkaz:
http://delphi.about.com/od/beginners/l/aa071800a.htm