merhaba arkadaşlar
yazdığım programda tarih ayracını / olarak belirliyorum
datasperator :='/' şeklinde ama olmuyor sistemin tarih ayracı nokta ise yine tarih girilen yerlerde . oluyor. tarihi parçalayıp tekrar birleştirme ve tarihe dönüşterme işlemlerinde bu ayrç başıma bela oluyor.
ya sistemin ayracını bir değişkene atıp paarçalama ve birleştermelerde bu değişkeni kullanmalıyım. yada benim programda sistemin tarih aayraçı ne olursa olsun benim ayracım budur şeklinde bir kod yazmalıyım.
şimdiden çok teşekkür ederim.
sistemin tarih ayracını almak yada programda kendi ayracımı.
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 47
- Kayıt: 26 Eki 2006 08:30
Çok farklı ayarlarda denememiş olsam da ana formun OnCreate ında aşağıdaki kodu yazmam işe yarıyor;
Kod: Tümünü seç
procedure TFRM_Main.FormCreate(Sender: TObject);
begin
ThousandSeparator := ',';
DecimalSeparator := '.';
ShortDateFormat := 'dd.mm.yyyy';
DateSeparator := '.';
LongTimeFormat := 'HH:mm:ss';
TimeSeparator := ':';
//...
end;
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!