Delphi Can
form close de form bosalmiyor - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: form close de form bosalmiyor (/showthread.php?tid=8017)

Sayfalar: 1 2


form close de form bosalmiyor - sadikacar60 - 16-01-2025

arkadaslar form close yapiyorum

formclose eventinde 
CloseAction := caFree;

FreeAndNil(frmGS1); 

yapiyorum ama 
formu tekrar actigimde uzerindeki bilgiler aynen geri geliyor.

formu kapattigimda bosaltmayi basaramiyorum 

neyi eksik yapiyorum acaba 

saygilar


form close de form bosalmiyor - mcuyan - 16-01-2025

Action := cafree;

 FormXX := Nil;


Denermisiniz.


form close de form bosalmiyor - sadikacar60 - 16-01-2025

Action := cafree;
lazarusta hata veriyor hocam ondan eminim yerine CloseAction := caFree; kullaniyorum hata vermiyor

daha once bende nill kullaniyordum bir yerde FreeAndNil(frmGS1); bu kod karsima cikti kullanayim dedim basim agridi
sanirim lazarusda ise yaramiyor tekrar nill e donecegim
sonucu yazarim
saygilar


Cvp: form close de form bosalmiyor - tarkanbey - 16-01-2025

(16-01-2025, Saat: 21:38)sadikacar60 Adlı Kullanıcıdan Alıntı: arkadaslar form close yapiyorum

formclose eventinde 
CloseAction := caFree;

FreeAndNil(frmGS1); 

yapiyorum ama 
formu tekrar actigimde uzerindeki bilgiler aynen geri geliyor.

formu kapattigimda bosaltmayi basaramiyorum 

neyi eksik yapiyorum acaba 

saygilar
Merhaba,

FormClose
begin
 Action := caFree;
end;

FormDestroy
begin
 Form := Nil;
end;



Denermisiniz


Cvp: form close de form bosalmiyor - esistem - 17-01-2025

Merhaba, ben aşağıdaki şekilde, FormClose olayına yazayarak kullanıyorum.
Eğer Formu SHOW ile açtıysam;
     
    f_stok_1.Free;
     f_stok_1:=nil;
    CloseAction := caFree;

Eğer Formu SHOWMODAL ile açtıysam;
     
     f_stok_1:=nil;
    f_stok_1.Free;
    CloseAction := caFree;



form close de form bosalmiyor - sadikacar60 - 17-01-2025

Tamam deneyecegim nil yapmak ise yaramadi. Bu sorun formu mdi form yaptiktan sonra basladi. Bir ilgisi olabilirmi bilmiyorum.


form close de form bosalmiyor - esistem - 17-01-2025

lazarus MDI formları desteklemez maalesef, büyük sorun yaşarsınız, tavsiye etmem.


form close de form bosalmiyor - sadikacar60 - 17-01-2025

Mdi form yapinca problemler artti. 3 ana formum var arka planda calismasi gereken for pat diye en one geciyor. Mesaj vermek icin kullandigim form en onde acmasi gerekirken ortaliktan kayboluyor. Biraz kafam karisti yeni bir duzenleme yapmam lazim delphiden lazarusa gectigime pisman olmaya basladim.
Saygilar

Arka planda kalmasi gereken formu fsnormal yapayim. Onde gorunmesi gereken formlarimi fsstayontop seklinde ayarlayayim mesaj formunuda showmodal olarak acayim fiyorum.
Saygilar


form close de form bosalmiyor - esistem - 18-01-2025

selam,
bende herhangi bir sorun olmuyor, mesaj formu showmodal olmak zorunda zaten, tüm formların formstyle kısmı fsNormal, önde görünmesi gereken formuda showmodal olarak açabilirsiniz.


form close de form bosalmiyor - sadikacar60 - 21-01-2025

onde gorunmesi gereken formu showmodal yaptigimizda o formda tekrar bir mesaj formunu showmodal olarak acmak gerekiyor o zaman
ne yapabiliriz
saygilar.