Kardes valla cok guzel anlatmıssın sorununu ozendım :) bıldıgım bı konu degıl yoksa valla yardım ederdım. Boynumuz yiğit boynu, bükerse sevda büker.

Yanlış anlamadıysam floattostr ; ifaden yanlış. Burada string olarak tarihi değil, sayıyı çevirmeye kalkıyorsun. Tdate tipi değişkenlerde tarih bildiğimiz sayı şeklinde saklanır, gerektiğinde tarih formatında programcıya sunulur. Programcı bu dnüşümden habersizdir... tostr komutlarının içerisinde işini grecek bir tanesi olabilir. Ahanda adresim www.bdy.gen.tr

Bişi değil. Ahanda adresim www.bdy.gen.tr

olayı uzun yoldan çzdüm. ilk nce 1. butona sabit tarih ekledim. sonra onu kutuya yazdırdım. 2. kutucuğa güncel tarihi istedim. daha sonrada 2. butonda tanımlanmış 2 tarihin farkını istedim. bu şekilde çalıştı. procedure TForm1. Button1Click ;varsabittarih:TDate;beginsabittarih:=StrToDate ('13.11.2006');edit1. Text:=DateToStr ;end;procedure TForm1. Button2Click ;varsabittarih:TDate;gunceltarih:Tdate;fark:Extended;beginsabittarih:=StrToDate(edit1. text);gunceltarih:=StrToDate (Edit2. Text);fark:=gunceltarih-sabittarih;form1. Caption:=FloatToStr ;end;

delphi e book indirdim netten. ordaki uygulamaları teker teker yapıyorum. fakat bi yerde takıldım. şimdi tanımlanmış 2 tarihim var. biri nceden belirlenmiş diğeri ise kullanıcıya bırakılmış. yani adam programı açıp bi tarih girecek, delphide belirli olan tarihten adamın yazdığı tarihi çıkartacak ve sleyecek. procedure TForm1. Button1Click ;varb:tdate;f:tdate;constasd:tdate=13/11/2007;beginb:=strtodate(edit2. text);f:=b-asd;form1. caption:=floattostr ;end;end. byle yaptım. ama sonuç tarih olarak değilde. sayı olarak çıkıyor. çalışmıyor yani byle. hatam nerdedir acaba?

eyvallah hocalar sağolun. floattostr yi datetostr olarak değiştirdim. tarih sonucunu alıyorum fakat bu seferde doğru sonucu vermiyor. Bu sorun hele durşun şyle kşede bakalım biraz daha okuyalım kitabı. Zamanla anlarız illaki. hadi kolay gele