merhaba arkadaşlar
ben doğum tarihi hatırlatan program yapmak istiyorum
Sizlere iki tane sorum olacak.
aşağıdaki kodları kullanarak içinde bulunduğumuz ayda doğan kayıtlı kullanıcıların doğum günlerine kaç gün kaldığını net olarak buluyor ama bu ay içinde değil ise net olarak kaç gün kaldığını bulamıyor. Çünkü ayların 30,31 çekme sorunu var. bunu nasıl yapabileceğime dair yardım ederseniz sevinirim.
Kod: Tümünü seç
var
gun,ay,tarih:string;
begin
tarih:=datetostr(date);
gun:=copy(tarih,1,2);
ay:=copy(tarih,4,2);
table1.edit;
if strtoint(Table1ay.asstring)-strtoint(ay)<0 then table1kalan.asstring:=inttostr((strtoint(table1ay.asstring)-strtoint(ay)+12)*30);
if strtoint(table1ay.AsString)-strtoint(ay)>0 then table1kalan.asstring:=inttostr((strtoint(table1ay.asstring)-strtoint(ay))*30);
if strtoint(table1ay.asstring)-strtoint(ay)=0 then
begin
if strtoint(table1gun.asstring)-strtoint(gun)<0 then table1kalan.asstring:=inttostr(strtoint(table1gun.asstring)-strtoint(gun)+365);
if strtoint(table1gun.asstring)-strtoint(gun)>0 then table1kalan.asstring:=inttostr(strtoint(table1gun.asstring)-strtoint(gun));
if strtoint(table1gun.asstring)-strtoint(gun)=0 then table1kalan.asstring:='0';
end;
end;
Bide bunları grid kullanmadan direk indexli ve renkli bir şekilde listbox'a aktarabilirmiyim?