O kodėl nenori rašyti Eur vietoj Lt? Delphyje gali užsiduoti savo valiutos simbolius http://www.delphibasics.co.uk/RTL.asp?Name=CurrencyString Ką lygtai ir darai. procedure InitLocales; begin {$ifdef WIN32} Application.UpdateFormatSettings:=False; {$endif WIN32} CurrencyString:=''; CurrencyFormat:=1; NegCurrFormat:=5; ThousandSeparator:=' '; DecimalSeparator:='.'; CurrencyDecimals:=2; DateSeparator:='.'; TimeSeparator:=':'; TimeAMString:=''; TimePMString:=''; ShortDateFormat:='yyyy.mm.dd'; LongDateFormat:='yyyy.mm.dd'; LongMonthNames[1]:='Sausio'; LongMonthNames[2]:='Vasario'; LongMonthNames[3]:='Kovo'; LongMonthNames[4]:='Balandžio'; LongMonthNames[5]:='Gegužės'; LongMonthNames[6]:='Birželio'; LongMonthNames[7]:='Liepos'; LongMonthNames[8]:='Rugpjūčio'; LongMonthNames[9]:='Rugsėjo'; LongMonthNames[10]:='Spalio'; LongMonthNames[11]:='Lapkričio'; LongMonthNames[12]:='Gruodžio'; end; "Remigijus" <mano@mailas.lt> wrote in message news:m76v01$76d$1@trimpas.omnitel.net... > Sveiki, > > Situacija tokia: programoje reikia pakeisti Lt į €. Visur kur tik jie > matomi... Atrodytų reikalas visai paprastas, tačiau taip tik atrodo. Jei > reikėtų pakeisti į $, tai tikrai būtų paprasta. Esmė tame, kad euro > simblolis (skirtingai nuo dolerio) yra tik unicode simbolių rinkinyje - > 0128. Rezultate jo nerodo DBGrid. Lauko tipas ftCurrency, valiutos > simbolis nerašomas į pačią duombazę, o paimamas iš Windows regiono > nustatymų arba nurodomas pačioje programoje. Tačiau DBGrid matoma visai ne > tai, kas turėtų būti matoma... > Be to, naudojamas dar vienas komponentas, kuris yra ne unikodinis ir, > matomai, čia sprendimo visai jokio nėra. Niekur ten neina pamatyt euro > simbolio ir naujesnės komponento versijos nėra... O gal yra koks nors > sprendimas tokiu atveju? > > R.