> I tu nastaje problem, kada je ćirilica tamo postavljena, u programu iz datuma 15.02.2010 umesto da izvuče ime dana "sreda" ili "sreda" program
> izbaci neke hiroglife (to se nekako i može srediti u programu) ali i sva slova ćčšđ iz baze isčita kao ćžšđ.
Onda to izvlačenje, formiranje, prikazivanje ili smeštanje radiš pogrešno.
Evo ti jednostavan primer, otpočni novi projekat, na formu postavi jedan label (promeni mu font na Arial i charset na RUSSIAN_CHARSET) i jedan button i u OnClicku buttona upiši:
Code:
var
Temp: string;
begin
DateTimeToString(Temp, 'dddd, dd/mm/yyyy', Now);
Label1.Caption := Temp;
end;
Dobićeš normalnu ćirilicu.
> radi OK stim da u bazi ostanu dani u hiroglifama koji su uneti u ćirilici.
Zašto u bazu uopšte smeštaš datum kao tekst, smesti ih kao datum a prilikom prikazivanja ga formatiraj po potrebi.
> Mislio sam ako se nekako može to definisati u programu bez obzira na win.
Da program koristi ista podešavanja? Može, pogledaj ShortDayNames, ShortDayFormat...