Sistem tarihini alma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
oyle
Üye
Mesajlar: 137
Kayıt: 17 Eki 2006 05:53

Sistem tarihini alma

Mesaj gönderen oyle »

Merhabalar,
Program acikken sistem tarihini degistirdikten sonra tarihi almaya calistigimda datatimepicker1.date:=date gibi bi komutla son tarihi yerine degismeden onceki halini gosteriyor.
Formu runtime olusturursam bunu algiliyor.
Bir çözüm yolu varmi acaba guncel tarihi almanın.?
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

merhaba,

yakın zamanda forumda bir arkadaş bunun yolunu söylemişti timer kullanarak tarih ve saati güncel çalıştırdığını belirtmişti. arama yap istersen. yakın zamanda okuduğumu hatırlıyorum.

kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Bu kodu hangi olayda yazdığınız önemlidir. Eğer doğru yerde yazılmışsa size güncel zamanı verecektir. Mesela Timer nesnesinin onTimer olayı olabilir veya güncelle isminde bir buton da kullanılabilir. Bu senin tasarımına kalmış.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
ByKahin
Üye
Mesajlar: 17
Kayıt: 29 Ara 2006 10:02

cevap

Mesaj gönderen ByKahin »

aslında bir edita günü tarihini akratıp pickerların inspectorde aktif tarihi var onu da ona esitlesen olmaz mı ?
Kullanıcı avatarı
tanerileri
Üye
Mesajlar: 55
Kayıt: 06 Tem 2007 11:30

Mesaj gönderen tanerileri »

sistem tarihine ihtiyacın olduğu anda hafızaya al , o an ki aktif tarihi alacaktır.

sanırım programında 1 kere tarihi belirliyorsun , sonra tarih değiştiğinde kendi anlasın istiyorsun , bu şekilde kesinlikle istediğin gibi olmaz . senin reflesh etmen lazım.

tarih ne zaman sana lazımsa , tarihi aldığın prosedür yada fonskiyonu yeniden çalıştır. sonra da tarihi kullan.

eğer sürekli takip ediyorsan timer dan başka bir yol gözükmüyor.

kolay gelsin.
Cevapla