Thread içinde form create edemiyorum
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Thread içinde form create edemiyorum
Arkadaşlar,
form içinde herhangi bir olayla form create edebilmeme rağmen thread içindeyken form create edemiyorum. Nasıl yapabilirim bunu?
teşekkürler
form içinde herhangi bir olayla form create edebilmeme rağmen thread içindeyken form create edemiyorum. Nasıl yapabilirim bunu?
teşekkürler
hocam boyle dediğinizden bişey anlamadım
bence sen kodunu yaz daha iyi anlayalım...
bence sen kodunu yaz daha iyi anlayalım...
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Kusura bakma abi kafa dağıldığı için ne yazdımı bilmiyorum
Kodlar bayaa uzun ama şöyle bişey yazayım ben:
bu şekilde yapabiliyorum.
fakat;
bu şekilde thread içindeyken oluşturamıyorum.
İnşallah anlatabilmişimdir.
Teşekkürler

Kodlar bayaa uzun ama şöyle bişey yazayım ben:
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender:TObject);
var frm:TForm2;
begin
frm:=TForm2.Create(Application);
frm.show;
end;
fakat;
Kod: Tümünü seç
procedure MyThread.Execute;
var frm:TForm2;
begin
frm:=TForm2.Create(Application);
frm.show;
end;
İnşallah anlatabilmişimdir.
Teşekkürler
Kod: Tümünü seç
procedure TMyThread.Execute;
var frm : TForm2;
begin
frm := TForm2.Create(Application);
frm.ShowModal;
end;
Form2 nin OnClose unda formu nil ediyorsundur sanırım.
lazio , sorun o değil ben normal kodda öyle yapıyorum yazarken yanlış yazmışım. nil yapmıyorum onclose 'ta. Neden böyle yapılmalı? Böylede denedim olmadı yine.
freeman arkadaşım, thread içindeki koddaki işleme göre create etmem gerekiyor. Thread dışında paşa paşa oluyor. İşin garibi hata falanda vermiyor.
teşekkürler
freeman arkadaşım, thread içindeki koddaki işleme göre create etmem gerekiyor. Thread dışında paşa paşa oluyor. İşin garibi hata falanda vermiyor.
teşekkürler