Form kapatırken memory den atma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Form kapatırken memory den atma

Mesaj gönderen SimaWB »

Evet, gayet güzel özetlemişsiniz, Allah razı olsun.
Sanırım soruyu soran aliplane aradığı cevabı fazlasıyla bulmuştur :D
There's no place like 127.0.0.1
arkantos_55
Üye
Mesajlar: 25
Kayıt: 26 Nis 2011 03:18

Re: Form kapatırken memory den atma

Mesaj gönderen arkantos_55 »

FOrm.Close kısmına formu kapatırken ramdan silmek için kendi kullandığım yöntemdir çokçada işe yarıyor.
Form1.Release;
Form1:=nil;
Form1.Free;
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: Form kapatırken memory den atma

Mesaj gönderen unicorn64 »

arkantos_55 yazdı:FOrm.Close kısmına formu kapatırken ramdan silmek için kendi kullandığım yöntemdir çokçada işe yarıyor.
Form1.Release;
Form1:=nil;
Form1.Free;
nil atadıktan sonra free metodunu çağırırken access violation vermez mi?
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
arkantos_55
Üye
Mesajlar: 25
Kayıt: 26 Nis 2011 03:18

Re: Form kapatırken memory den atma

Mesaj gönderen arkantos_55 »

free den sonra nil verir ama nilden sonra free temamen siliyor bellekten. Herhangi bir hata ile karşılaşmadım en az 5 programımda halihazırda en az 50 kişi tarafından sürekli kullanılıyor.
arkantos_55
Üye
Mesajlar: 25
Kayıt: 26 Nis 2011 03:18

Re: Form kapatırken memory den atma

Mesaj gönderen arkantos_55 »

bu arada release komutu bir tek quickrep te hata veriyor şimdiye kadar karşılaştığım ondada
nil
free dedimmi aynı işi yapıyor.
Cevapla