Tüm Platformlar için Hızlı Uygulama Geliştirme Kitap Yayın Süreci
Kitap gözden geçirilmek üzere BTG (Bilgi ve Teknoloji Grubu) 'na gönderildi. 05.10.2018-14:10
BTG (Bilgi ve Teknoloji Grubu) tarafından iki sayfalık bir reklam tasarımı bekleniyor. 08.10.2018 - 15:30
Kitap basım talebi değerlendirilmek üzere matbaaya bildirildi. Matbaadan basım süreci hakkında bilgi bekleniyor. 15.10.2018 - 15:34
Kitap 1.000 adet basım talebi ile matbaaya gönderildi. 16.10.2018 - 16:50

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TNotification Memory Leak
#1
Merhaba böyle bir kod bloğum var takip ettiğimde finalde MyNotification.Free; kısmına giriyor ama free etmiyor.

  
var
  MyNotification: TNotification;
begin
MyNotification := NotificationCenter1.CreateNotification;
  try
   MyNotification.EnableSound := true;
   MyNotification.Title := xmen +#13+ str;
   MyNotification.AlertBody := 'MSRDP Notification Center';
   NotificationCenter1.PresentNotification(MyNotification);
 finally
   MyNotification.Free;
 end;
 end;

XXo9J6.png
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#2
Merhaba,
Windows 10 işletim sisteminde Delphi 10.1 ve Delphi 10.2 sürümlerinde kodunuz sorunsuz çalışıyor. Bu kod bloğunda Memory Leak yok.
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
#3
(17-06-2017, Saat: 11:41)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba,
Windows 10 işletim sisteminde Delphi 10.1 ve Delphi 10.2 sürümlerinde kodunuz sorunsuz çalışıyor. Bu kod bloğunda Memory Leak yok.

Seatle var diyor. Sanırım genel bir hata.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#4
Finally bölümünde, free yerine DisposeOf kullanmayı deneyin.

 finally
  MyNotification.DisposeOf;
end;
end;
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
#5
(17-06-2017, Saat: 13:03)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlFinally bölümünde, free yerine DisposeOf kullanmayı deneyin.

 finally
  MyNotification.DisposeOf;
end;
end;

Yine de MemoryLeaks var diyor.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#6
(17-06-2017, Saat: 13:10)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(17-06-2017, Saat: 13:03)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlFinally bölümünde, free yerine DisposeOf kullanmayı deneyin.

 finally
  MyNotification.DisposeOf;
end;
end;

Yine de MemoryLeaks var diyor.

Yeni bir proje oluşturup, yalnızca bu notification kodunu test etmeyi denediniz mi?
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
#7
(17-06-2017, Saat: 13:32)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(17-06-2017, Saat: 13:10)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlYine de MemoryLeaks var diyor.

Yeni bir proje oluşturup, yalnızca bu notification kodunu test etmeyi denediniz mi?

Denemedim öyle deneyeyim bir de
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#8
Denedim ama olmadı maalesef.

G03RyV.png
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#9
(01-07-2017, Saat: 10:44)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlDenedim ama olmadı maalesef.

Farklı bir Delphi sürümünde denediniz mi?
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
(01-07-2017, Saat: 10:47)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(01-07-2017, Saat: 10:44)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlDenedim ama olmadı maalesef.

Farklı bir Delphi sürümünde denediniz mi?

Sadece Seaatle var.

Aslında free oluyor.

7NAg1v.png


MvkpBa.png
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  exe memory osiso 1 453 08-11-2017, Saat: 16:58
Son Yorum: Tuğrul HELVACI
  Dataset Out Of Memory Hatası? delphi-x 2 501 02-11-2017, Saat: 00:16
Son Yorum: delphi-x
  TClientDataset Memory Leak edo 2 668 19-06-2017, Saat: 17:42
Son Yorum: edo
  Memory Leak Sorunu yhackup 24 2.170 12-05-2017, Saat: 15:31
Son Yorum: masteryoda



Konuyu Okuyanlar: 1 Ziyaretçi