Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TNotification Kullanımı hk
#1
Delphi sitesindeki aşağıdaki kodu kullanıyorum , MyNotification.free etmiyorum ama yine de windows bildirim barından 1 2 sn sonra kendiliğinden kayboluyor, ben silene kadar orada kalmasını nasıl sağlayabiliirim ?

var
  MyNotification: TNotification; // Defines a TNotification variable
begin
 MyNotification := NotificationCenter1.CreateNotification; // Creates the notification
 try
   MyNotification.Name := 'Windows10Notification'; // Defines the name of the notification.
   MyNotification.Title := 'Windows 10 Notification #1'; // Defines the name that appears when the notification is presented.
   MyNotification.AlertBody := 'RAD Studio 10 Seattle'; // Defines the body of the notification that appears below the title.

   NotificationCenter1.PresentNotification(MyNotification); // Presents the notification on the screen.
 finally
   // MyNotification.Free; // Frees the variable
 end;
end;
WWW
Cevapla
#2
(07-08-2019, Saat: 10:29)yhackup Adlı Kullanıcıdan Alıntı: Delphi sitesindeki aşağıdaki kodu kullanıyorum , MyNotification.free etmiyorum ama yine de windows bildirim barından 1 2 sn sonra kendiliğinden kayboluyor, ben silene kadar orada kalmasını nasıl sağlayabiliirim ?

var
  MyNotification: TNotification; // Defines a TNotification variable
begin
 MyNotification := NotificationCenter1.CreateNotification; // Creates the notification
 try
   MyNotification.Name := 'Windows10Notification'; // Defines the name of the notification.
   MyNotification.Title := 'Windows 10 Notification #1'; // Defines the name that appears when the notification is presented.
   MyNotification.AlertBody := 'RAD Studio 10 Seattle'; // Defines the body of the notification that appears below the title.

   NotificationCenter1.PresentNotification(MyNotification); // Presents the notification on the screen.
 finally
   // MyNotification.Free; // Frees the variable
 end;
end;

Merhabalar,

Ek'te gönderdiğim dosyayı Enabled yapıp denermisiniz lütfen.
Class mevcut onuda kullanabilirsiniz.

GZyO2y.png

Kolay gelsin.


Ek Dosyalar
.zip   Notifi.zip (Dosya Boyutu: 54,62 KB / İndirme Sayısı: 26)
.zip   uActionCentre.zip (Dosya Boyutu: 1,51 KB / İndirme Sayısı: 26)
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla
#3
İşe yarıyor teşekkürler, peki hizmet içerisinden bildirim atabiliyor muyuz denediniz mi hiç ?
WWW
Cevapla
#4
(07-08-2019, Saat: 16:39)yhackup Adlı Kullanıcıdan Alıntı: İşe yarıyor teşekkürler, peki hizmet içerisinden bildirim atabiliyor muyuz denediniz mi hiç ?

Merhabalar,

Denemedim malasef.
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla
#5
(07-08-2019, Saat: 11:46)hi_selamlar Adlı Kullanıcıdan Alıntı:
(07-08-2019, Saat: 10:29)yhackup Adlı Kullanıcıdan Alıntı: Delphi sitesindeki aşağıdaki kodu kullanıyorum , MyNotification.free etmiyorum ama yine de windows bildirim barından 1 2 sn sonra kendiliğinden kayboluyor, ben silene kadar orada kalmasını nasıl sağlayabiliirim ?

var
  MyNotification: TNotification; // Defines a TNotification variable
begin
 MyNotification := NotificationCenter1.CreateNotification; // Creates the notification
 try
   MyNotification.Name := 'Windows10Notification'; // Defines the name of the notification.
   MyNotification.Title := 'Windows 10 Notification #1'; // Defines the name that appears when the notification is presented.
   MyNotification.AlertBody := 'RAD Studio 10 Seattle'; // Defines the body of the notification that appears below the title.

   NotificationCenter1.PresentNotification(MyNotification); // Presents the notification on the screen.
 finally
   // MyNotification.Free; // Frees the variable
 end;
end;

Merhabalar,

Ek'te gönderdiğim dosyayı Enabled yapıp denermisiniz lütfen.
Class mevcut onuda kullanabilirsiniz.

GZyO2y.png

Kolay gelsin.

Paylaşım için Teşekkürler.
Cevapla
#6
(07-08-2019, Saat: 11:46)hi_selamlar Adlı Kullanıcıdan Alıntı:
(07-08-2019, Saat: 10:29)yhackup Adlı Kullanıcıdan Alıntı: Delphi sitesindeki aşağıdaki kodu kullanıyorum , MyNotification.free etmiyorum ama yine de windows bildirim barından 1 2 sn sonra kendiliğinden kayboluyor, ben silene kadar orada kalmasını nasıl sağlayabiliirim ?

var
  MyNotification: TNotification; // Defines a TNotification variable
begin
 MyNotification := NotificationCenter1.CreateNotification; // Creates the notification
 try
   MyNotification.Name := 'Windows10Notification'; // Defines the name of the notification.
   MyNotification.Title := 'Windows 10 Notification #1'; // Defines the name that appears when the notification is presented.
   MyNotification.AlertBody := 'RAD Studio 10 Seattle'; // Defines the body of the notification that appears below the title.

   NotificationCenter1.PresentNotification(MyNotification); // Presents the notification on the screen.
 finally
   // MyNotification.Free; // Frees the variable
 end;
end;

Merhabalar,

Ek'te gönderdiğim dosyayı Enabled yapıp denermisiniz lütfen.
Class mevcut onuda kullanabilirsiniz.

GZyO2y.png

Kolay gelsin.


Merhaba. Sanırım resimde detay vermiştiniz ama resim kaybolmuş..  Nasıl yapılacağı konusunda bilgi paylaşabilir misiniz lütfen?
Cevapla
#7
(09-09-2021, Saat: 16:20)bilgi6655 Adlı Kullanıcıdan Alıntı:
(07-08-2019, Saat: 11:46)hi_selamlar Adlı Kullanıcıdan Alıntı: Merhabalar,

Ek'te gönderdiğim dosyayı Enabled yapıp denermisiniz lütfen.
Class mevcut onuda kullanabilirsiniz.

GZyO2y.png

Kolay gelsin.


Merhaba. Sanırım resimde detay vermiştiniz ama resim kaybolmuş..  Nasıl yapılacağı konusunda bilgi paylaşabilir misiniz lütfen?

Emek veren arkadaşların izni ile delphinin samples içindeki örneği 
windows sağ alt bildirimlerinde mesaj yazdırma detaylı örnegi Delphi Berlinle denendi. Çalışıyor.
Not : Program derleniyor show butonuna basınca bildirim çıkmıyorsa windows bildirim ayarlarına bakın.


Ek Dosyalar
.zip   bildirim.zip (Dosya Boyutu: 107,85 KB / İndirme Sayısı: 15)
"…De ki: "Hiç bilenlerle bilmeyenler bir olur mu? Şüphesiz, temiz akıl sahipleri öğüt alıp-düşünürler" (Zümer Suresi, 9)
Cevapla
#8
İlginize çok teşekkür ederiz.Evet çalışıyor,
ama ilk soruya dönecek olursak, (bildirimler kısa süre içinde kapanıyor) kullanıcı kapatana kadar ekranda kalmasını sağlayacak bir çözüm beklentisi içindeyiz...
Cevapla
#9
(13-09-2021, Saat: 10:15)bilgi6655 Adlı Kullanıcıdan Alıntı: İlginize çok teşekkür ederiz.Evet çalışıyor,
ama ilk soruya dönecek olursak, (bildirimler kısa süre içinde kapanıyor) kullanıcı kapatana kadar ekranda kalmasını sağlayacak bir çözüm beklentisi içindeyiz...

Denemiş değilim ama aklıma iki çözüm geldi.

1. Windows ayarlar bildirim ayarları süre uzatabilirsin. (Kızmayın sadece gecici çözüm) Smile
2. Delphi de

MyNotification.RepeatInterval:=TRepeatInterval.Second;
Deneme imkanın olmadı ama mesajı tekrarlama süresi var.
bunu deneyebilirsin.
"…De ki: "Hiç bilenlerle bilmeyenler bir olur mu? Şüphesiz, temiz akıl sahipleri öğüt alıp-düşünürler" (Zümer Suresi, 9)
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi'de Class Kullanımı Jakarta2 1 161 28-09-2021, Saat: 11:38
Son Yorum: Tuğrul HELVACI
  Sanal Pazar Api Kullanımı erdemtaner 20 4.538 21-09-2021, Saat: 12:53
Son Yorum: Bay_Y
Question Bu thread kullanımı doğrumu ? seci20 0 148 05-09-2021, Saat: 12:55
Son Yorum: seci20
  Rad 10.4 ile harita kullanımı rahman 2 230 18-08-2021, Saat: 13:57
Son Yorum: rahman
  Projede aynı anda 2 farklı soap servisi kullanımı (Çözüldü) tuna 2 534 19-04-2021, Saat: 19:30
Son Yorum: tuna



Konuyu Okuyanlar: 1 Ziyaretçi