Merhaba
Delphi 2007 for win32 ile yazılan bir projeden (1.exe-MDI Form) delphi Xe2 ile yazılan projedeki (2.exe) MDIChiled formu 1. projedeki MDI form içerine çağırma şansım var mı?
İyi Çalışmalar
Farklı programdaki MDI Form
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Farklı programdaki MDI Form
Evet var... Soru net cevap da...
- Nasıl diye soracaksın, önce forumdan, tatmin olmazsan Google'dan "FindWindow" ve "FindWindowEx" fonksiyonlarını araştırmalısın.
- İşlem oldukça basittir, önce ana Formu buluyor, oradan ona bağlı alt formları buluyorsun. Bunların birer Handle isimli referans numarası olur. Bu numaralar statik değil, her program çalışmasında farklı olarak üretildiğinden yukarıda bahsettiğim fonksiyonları kullanmaya ihtiyacın var.
- Handle nosu bilinen pencerenin caption, form büyüklüğü vs. dahil her unsuruna ( TEdit, TLabel, ... ne istersen ) müdahale edebilirsin.
- Sorunu tam anlamıyla okumamışım, SetParent fonksiyonu da bir formun parentini değiştirebiliyorsun. Onu da araştırmalısın.

- Nasıl diye soracaksın, önce forumdan, tatmin olmazsan Google'dan "FindWindow" ve "FindWindowEx" fonksiyonlarını araştırmalısın.

- İşlem oldukça basittir, önce ana Formu buluyor, oradan ona bağlı alt formları buluyorsun. Bunların birer Handle isimli referans numarası olur. Bu numaralar statik değil, her program çalışmasında farklı olarak üretildiğinden yukarıda bahsettiğim fonksiyonları kullanmaya ihtiyacın var.
- Handle nosu bilinen pencerenin caption, form büyüklüğü vs. dahil her unsuruna ( TEdit, TLabel, ... ne istersen ) müdahale edebilirsin.

- Sorunu tam anlamıyla okumamışım, SetParent fonksiyonu da bir formun parentini değiştirebiliyorsun. Onu da araştırmalısın.
Re: Farklı programdaki MDI Form
tşk. araştıracağım
Re: Farklı programdaki MDI Form
Daha sonra kaynak kodlarını da paylaşacağım bir örnek hazırladım. Bu linkten indirip bir dene.. İstediğin böyle birşey değil mi ? 
