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ı: 14)
"…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
  Sanal Pazar Api Kullanımı erdemtaner 20 4.444 21-09-2021, Saat: 12:53
Son Yorum: Bay_Y
Question Bu thread kullanımı doğrumu ? seci20 0 127 05-09-2021, Saat: 12:55
Son Yorum: seci20
  Rad 10.4 ile harita kullanımı rahman 2 214 18-08-2021, Saat: 13:57
Son Yorum: rahman
  Projede aynı anda 2 farklı soap servisi kullanımı (Çözüldü) tuna 2 523 19-04-2021, Saat: 19:30
Son Yorum: tuna
  TEdgeBrowser Kullanımı gurkan 3 746 23-03-2021, Saat: 10:47
Son Yorum: gurkan



Konuyu Okuyanlar: 1 Ziyaretçi