Tema: Re: delphi 2009
Autorius: Remigijus
Data: 2014-12-21 21:43:32
"ejs" <ejs@no.where> wrote in message 
news:m770o8$7v8$1@trimpas.omnitel.net...
> 2014-12-21 19:10, Remigijus rašė:
>> 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...
>
> kas atsitinka pakoregavus lokalę?
>
Lt pasikeičia į kringelį. :)

>> 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?
>
> susirasti programerį ir sumokėti jam €€€ už pakeitimus.
>
Ne, šis variantas netinka. :)