Lazarus sqlite3

Merhaba;
Lazarusta sqlite3 kullanarak bir proje yazmaya çalışıyoruz. Fakat kayan noktaların gösteriminde sorunlar yaşıyoruz.
Kesirlerde “.” yerine “,” ile gösterim ve girişini nasıl sağlarız?

Selamlar.

delphi de global sistem değişkenlerine değer atayarak yapıyorduk, Lazarus da denemedim.
aşağıdaki gibi

  ThousandSeparator := '.';
  DecimalSeparator  := ',';

Merhaba;
Aynı uygulama, Windowsda kesirler için “,” görünüyor. Ancak Pardusda “.” görünüyor. Şu an bu noktadayım.

Selamlar.

Böyle görünmesi normal. çünkü işletim sisteminde bulunan ayarları okuyor olması lazım. sistem ayarlarından değiştirirseniz lazarusda da otomatik değişecektir

Merhaba;
Bakıyorum xfce de bu ayarların yapıldığı bir yer bulamıyorum.
Forumda bir arkadaş aağıdaki şekilde olur demiş:

sudo dpkg-reconfigure locales

Lakin bununla bölgesel ayarlar (para birimi vs.) yapılmıyor.

Nasıl yapıldığını bilen var mı?

işletim sisteminin bölgesel ayarlarını değiştirmek çözüm değil, ben sadece olay anlaşılsın diye söyledim. bölgesel ayarlar ne olursa olsun yaptığınız programlar doğru çalışmak zorunda. sorun yaşadığınız kısım string değeri double değere dönüştürme konusunda. o konuya odaklanın ve bölgesel ayarlar ne ise kullanıcı arayüzünde o şekilde görünsün. değiştirmeye çalışmayın.

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.