Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Hatırlatma
#1
Selam, programa ek olarak tarih ve saat baz alarak hatırlatma ekleyecegim.

Fakat dogru zamanda hatirlatmanin devreye girmesi icin timer dışında ne yapabilirim? Timer ile surekli olarak zamani kontrol yapatigimda programi kasacak...
Cevapla
#2
Aleyküm Selam;

Programa girişte tarihi bir defa kontrol ettirin, ilgili tarih değilse timer hiç çalışmasın.

Saat için durum biraz farklı!
*Projenin ne olduğu nasıl çalıştığı daha doğrusu hatırlatmayı ne için kullanmak istediğinizi açıklarsanız daha iyi yardımcı olabiliriz.

İyi çalışmalar.
Cevapla
#3
Timerı 1-6 saat gibi yüksek tutarsan kasma olur mu?
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Cevapla
#4
Bilgisayarı birden fazla kişi kullanıyor, vardiya sistemi diyebiliriz kisi kendisinden sonra gelen kişiye mesaj birakacak veya farkli bir gun içinde olabilr..
Cevapla
#5
bence çıkar yol timer gibi görünüyor, dakika olarak ayarlarsan iyi olur saat gösterirsen bir taraftan., daha önce bir procemde saat 24 den sonra işleri durdurmak için sabah aktif etmek için timer kullanmıştım bir sıkıntı çıkmadıb
Cevapla
#6
Programdan bağımsız ayrı bir ufak uygulama ile kontrol ettirirsen ana programı kasmaz. Oradan popup uyarı çıkar kişide programdan listeyi alır bakar
Cevapla
#7
Zamanlanmış Görevlere bir görev ekleyebilirsiniz. Bu sayede istediğiniz zaman istediğiniz programı çalıştırırsınız.
Bunun için komut satırında schtasks komutu create parametresi ile kullanılır.  schtasks 'ın diğer parametreleri ile birlikte örnek: İstediğiniz program 27/01/2017 tarihinde saat 23:40'da çalışsın: 
schtasks /create /tn "Projem" /tr C:\Program\benim.exe /sc once /sd 27/01/2017 /st 23:40
Detaylar için bakınız: 
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Siz schtasts komutunu programınızda ShellExecute ile çalıştırabilirsiniz:
ShellExecute(0, nil, 'schtasks', PChar('/create /tn "Projem" /tr C:\Program\benim.exe /sc once /sd 27/01/2017 /st 23:40'), nil, SW_HIDE);
There's no place like 127.0.0.1
WWW
Cevapla
#8
Outlook da gelen mail neredeyse anlık olarak düşüyor, Outlook mailleri timer ile kontrol ediyorsa neden o zaman Outlook da kasılma olmuyor bu adamlar nasıl çözmüş olabilir ki?
Diye şeytanın avukatlığını yapayım Smile
Hayat bazen güzel olabiliyor.
Cevapla
#9
(28-01-2017, Saat: 21:41)Dostk Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlOutlook da gelen mail neredeyse anlık olarak düşüyor, Outlook mailleri timer ile kontrol ediyorsa neden o zaman Outlook da kasılma olmuyor bu adamlar nasıl çözmüş olabilir ki?
Diye şeytanın avukatlığını yapayım Smile

Tek kelimeyle cevap verecek olursak; tabi ki threading.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#10
(28-01-2017, Saat: 21:43)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(28-01-2017, Saat: 21:41)Dostk Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlOutlook da gelen mail neredeyse anlık olarak düşüyor, Outlook mailleri timer ile kontrol ediyorsa neden o zaman Outlook da kasılma olmuyor bu adamlar nasıl çözmüş olabilir ki?
Diye şeytanın avukatlığını yapayım Smile

Tek kelimeyle cevap verecek olursak; tabi ki threading.

timer de bir thread değil mi ?
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter





Konuyu Okuyanlar: 1 Ziyaretçi