Saat'e Ekleme Yapmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
fiko19
Üye
Mesajlar: 73
Kayıt: 07 Oca 2009 11:39

Saat'e Ekleme Yapmak

Mesaj gönderen fiko19 »

Merhaba Arkadaslar

sizlere bir sorum olacak

time := TimeToStr(now);

ben bu sistemden aldığım saatin üzerine edit'imde yazan dakika kadar daha ekleyip saatin kaç olacağını bulmak istersem nasıl bir kod döndürmem gerekir

şimdiden teşekkür ederim
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: Saat'e Ekleme Yapmak

Mesaj gönderen mrmarman »

USES listene DateUtils ekleyince ekstra tarih saat fonksiyonları kullanma imkanın doğar. Internettem DateUtils diye aratırsan hangi fonksiyonlarının olduğunu görebilirsin.

Sorduğun sorunun yanıtı bu mihmalde IncMinute() fonksiyonudur.

Örnek :

Kod: Tümünü seç

Var
  Saat : TTime;
begin
  Saat := Now;
  Saat := IncMinute( Saat, StrToInt(Edit1.Text) );
  ShowMessage( TimeToStr( Saat ) );
end;
başarılar.
Resim
Resim ....Resim
fiko19
Üye
Mesajlar: 73
Kayıt: 07 Oca 2009 11:39

Re: Saat'e Ekleme Yapmak

Mesaj gönderen fiko19 »

IncMinute Komutunda Hata Veriyor Halen Olmadı
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: Saat'e Ekleme Yapmak

Mesaj gönderen mrmarman »

Yazdıklarımı aynen uygulamalasınız. USES satırına DATEUTILS kelimesini ekleyin çalışır.
Resim
Resim ....Resim
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: Saat'e Ekleme Yapmak

Mesaj gönderen orhancc »

String çevrimi yapmak istemiyorsan numeric edit gibi birşey kullanabilirsin. usese DateUtils ekle

Kod: Tümünü seç

edit2.Text :=   TimeToStr(GetTime + IncMinute(StrToInt(Edit1.Text)));
fiko19
Üye
Mesajlar: 73
Kayıt: 07 Oca 2009 11:39

Re: Saat'e Ekleme Yapmak

Mesaj gönderen fiko19 »

arkadaşlar teşekkür ederim çok işime yaradı sağolun
Cevapla