Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Pascal / Delphi / Delphi.NET

Cevapla
 
LinkBack Seçenekler
Eski 14/05/2008, 15:46   #1 (permalink)
Üye
 
ruso Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2004
Mesaj: 35
Mutsuz -Control 'TabSheet1' has no parent window- hatası

Merhaba.
programımda "Code: 1400. Geçersiz Pencere İşleci" şeklinde bir hata alıyorum.
ardından,
"Control 'Tabsheet1' has no parent Window" şeklinde bir hata alıyorum. daha önce karşılaşan arkadaşlar varsa, nasıl çözebilirim veya sorun nerden kaynaklanıyor olabilir?
Yardımlarınız ve fikirleriniz için teşekkür ederim...

Enson 14/05/2008 15:47 tarihinde ruso tarafından düzenlenmiştir.. Sebep: Başlık değiştirme
ruso hatta değil   Alıntı Yaparak Yanıtla
Eski 14/05/2008, 18:51   #2 (permalink)
Kodlarım, Canlarım...
 
cemaliozan Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2005
Yer: » Delphi Bölümü «
Mesaj: 1,677
Varsayılan

Aslında sorusu açık olmayan ve kod yazmayan arkadaşlara cevap vermemeyi düşünüyorumdum. Sizin soruda çok açık değil ama anladığın yönüyle şimdilik bir istisna yapıyorum...

TabSheet leri RUNTIME çalışırken dinamik olarak mı oluşturuyorsunuz ? Eğer böyleyse pencere denetimlerinin bir owner (sahibi), birde parent (konteynır/taşıyıcı) olması gerektiğini söylüyor kodunuz. Örneği inceleyin....

PHP Kodu:
procedure TForm1.Button1Click(SenderTObject);
  var 
ts:Ttabsheet;
begin
   TS 
:= TTabSheet.Create(self);
   
ts.PageControl:=pagecontrol1;
  
with tmemo.Create(TS) do
  
begin
     Align 
:= albottom;
     
Text := '';
     
Parent := TS;
     
ts.caption:='asdasd';
    
end;
end
__________________
Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler
Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin...
cemaliozan hatta değil   Alıntı Yaparak Yanıtla
Eski 14/05/2008, 23:49   #3 (permalink)
Üye
 
Caylaq Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 12/2007
Yer: DELPHI LAND
Mesaj: 642
Varsayılan

Formlarınızı manuel mi oluşturuyorsunuz yoksa AutoCreate mi ?


.
Caylaq hatta değil   Alıntı Yaparak Yanıtla
Eski 15/05/2008, 00:06   #4 (permalink)
Üye
 
Caylaq Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 12/2007
Yer: DELPHI LAND
Mesaj: 642
Varsayılan

http://dn.codegear.com/article/32047




.
__________________
Soru Sormadan Önce:
http://forum.ceviz.net/announcement.php?f=27&a=55





Sigarayı BIRAKMANIN YOLLARI.......!
http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp
Caylaq hatta değil   Alıntı Yaparak Yanıtla
Eski 15/05/2008, 09:24   #5 (permalink)
Üye
 
ruso Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2004
Mesaj: 35
Varsayılan

ilginiz için teşekkür ederim. TMS component kullanıyorum. form'un onClose olayında thread'i sonlandırınca bu hatayı veriyor.

TerminateThread(Thread1,0);

kodları takip ettiğimde komponentin içindeki kodlarda hatayı veriyor. ama neden olduğunu anlayamadım.
ruso hatta değil   Alıntı Yaparak Yanıtla
Eski 15/05/2008, 15:21   #6 (permalink)
Üye
 
Caylaq Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 12/2007
Yer: DELPHI LAND
Mesaj: 642
Varsayılan

Şu olabilir mi ?

TAbda setfocus varsa ve tab aktif değilse bu hatayı verebilir mi ?

Yani önce tab gösterilecek, sonra focus yapılacak


.
__________________
Soru Sormadan Önce:
http://forum.ceviz.net/announcement.php?f=27&a=55





Sigarayı BIRAKMANIN YOLLARI.......!
http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp
Caylaq hatta değil   Alıntı Yaparak Yanıtla
Eski 15/05/2008, 18:43   #7 (permalink)
Kodlarım, Canlarım...
 
cemaliozan Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2005
Yer: » Delphi Bölümü «
Mesaj: 1,677
Varsayılan

Alıntı:
ruso, mesajından alıntı: Mesajı Gör
TerminateThread(Thread1,0);
kodları takip ettiğimde komponentin içindeki kodlarda hatayı veriyor. ama neden olduğunu anlayamadım.
Kanal kullanıyorsun... Kanal içinde nesneleri yoketmek veya owner'ı yokedilerek otomatik olarak free edilen nesnelere erişmeye filan çalışıyor olabilirsin. Kanal sınıfının ve yöntemlerinin kodunu görmemiz gerekir...
__________________
Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler
Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin...
cemaliozan hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
GridView deki "Bölüm" alanlarına ID yerine başka tablodan karşılığı olan "BolumAdi" alpaygunes ASP.NET / Silverlight / Moonlight 3 31/03/2008 13:59
"Bilgisayar programcısı" ve "yazılım geliştirici" arasındaki fark nedir acemi Olumlu Sohbet 4 07/01/2007 14:28
"textbox" & j & ".text" bunun gibi birşeyi nasıl yaparım? rochka Visual Basic 7 20/12/2006 22:59
"hacker" kelimesinin karşılığı olarak "korsan" kelimesini ilk kullanan kişi kim? acemi Hayata Dair 25 09/11/2005 22:32
Flash MX 04 action script 2 "A" "S" "D" "W" tuslarıyla hareket!!! fatihed Flash / Director / Swift 3D ... 5 04/09/2005 21:03


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 08:51.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net