Form un Create edilişinde,
Datetimepicker.date := 'Yılın ilk günü '01-01-2006 gibi
yılın ilk gününe getirmem lazım..
Yardım alabilirmiyim.
Datetimepicker yılın ilk gününe setleme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Selamlar,
Basit bir kodla halledebilirsiniz.
Bu kadar.
Koaly Gelsin.
Not : Delphi'de yeni misiniz?
Basit bir kodla halledebilirsiniz.
Kod: Tümünü seç
var
wrdYil, wrdAy, wrdGun : word ;
begin
DecodeDate(Now, wrdYil, wrdAy, wrdGun) ;
DateTimePicker1.Date := EncodeDate(wrdYil,1,1) ;
end ;
Koaly Gelsin.
Not : Delphi'de yeni misiniz?
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kod: Tümünü seç
var
yil :string;
begin
yil:=(inttostr( YearOf(Date)));
DateTimePicker1.Date :=''+yil+''+'-01-01';
DateTimePicker1.Date := FormatDateTime('yyyy-mm-dd',Date);
end;
Not:Deplhi de çok eski ama Kodlama da yeni sayılırım..
Selamlar,
Formatlı Tarih dönüşümlerinden kaçının. Regional and Language Options (Yerelleştirme ile ilgili seçeneklerde başınız ağrır).
Şimdi sizin ve benim kodlari birleştirip daha güzel bir şey yapalım.
hem daha kısa hem de sorunsuz bir şekilde tarihi set etmiş olursunuz.
Kolay Gelsin
Formatlı Tarih dönüşümlerinden kaçının. Regional and Language Options (Yerelleştirme ile ilgili seçeneklerde başınız ağrır).
Şimdi sizin ve benim kodlari birleştirip daha güzel bir şey yapalım.
Kod: Tümünü seç
intYil = YearOf(Date) ;
DateTimePicker1.Date := EncodeDate(intYil, 1, 1) ;
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/