Slm arkadaşlar.
sorun şu. Bi formda belirli işlemleri yaptıktan sonra o formu kapatıyorum.
Tekrar o formu çağırdığım zaman en son yaptığım işlemler aynen formda duruyor. yani ilk proje derlendiği gibi gelmiyo form. Text kutularının içi dolu olarak geliyo. yardımlarınız için şimdiden teşekkür ederim
Form yenileme
Ana form a 2. formu ekliyorsunuz
Form1 den 2. formu create etip çağırıyorsunuz..
Form2 nin OnClose olayında formu free ediyorsunun..
Project -> Options -> Forms Sekmesinde Form2 yi Available forms bölümüne atıyorsunuz..
Kod: Tümünü seç
#include "Unit2.h"
Kod: Tümünü seç
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Application->CreateForm(__classid(TForm2), &Form2);
Form2->Show();
}
Kod: Tümünü seç
void __fastcall TForm2::FormClose(TObject *Sender, TCloseAction &Action)
{
Action = caFree;
Form2 = NULL;
}