yine DLL içinde child ama farklı sanırım

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
kadrikaya

yine DLL içinde child ama farklı sanırım

Mesaj gönderen kadrikaya »

Sayın abilerim ve kardeşlerim Allah razı olsun sayenizde MDIform içine dll den chil form çağırmayı yaptım ancak bir sorunum daha varki buna forum içinde rastlamadım gözden kaçırmışta olabilirim belki.

Yeni olay şu dll den çağırdığım chil form içinde bir butona bastığında başka bir form açılacak istediğim gibi olmasada bir şekilde yaptım ama açılacak bu form kapanırken çağrıldığı forma bilgi yollayacak ama olmuyor hata veriyor aslında çağırdığım formunda normal şartlarda showmodal gelmesi gerekiyor ve arka planda kalanların bir nevi enable larının false olması gerekir show modal bunu normal şartlarda zaten yapıyor ama dll den çağırdığım formu child de yapsam normal de yapsam showmodal çağırırken hata veriyor ve burdki bir bilgiyi çağrıldığı forma mesela bir edit e gönderemiyorum
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

ben genelde şu yöntemi kullanıyorum. Mesela ana formun AnaForm, diğeride AçılanForm olsun. AçılanForm'u açıp burdaki Edit1'deki değeri AnaForm'a almak için :

Kod: Tümünü seç

AçılanForm := TAçılanForm.Create(Application);
AçılanForm.ShowModal;
Edit1.Text := AçılanForm.Edit1.Text;
AçılanForm.Free;
Kolay gelsin.
kadrikaya

Mesaj gönderen kadrikaya »

Mustafa Bey sizin yazmış olduğunuz kod ile zaten denemiştim.
şimde ziler bunu kullanabiliyorsunuzda bende neden olmaz yada kullanamam bilemiyorum. bilmem arada fark varmıdır siz kodda ana formda açılan formu create ediyor show ediyor ve hemen formdaki bilgiyi ana forma yazdığınız kod ile alıyorsunuz ben öyle denemedim açıkçası benim açılan formumda bir database içeriyor açılan formdaki dbgrid den bir kayıt seçeğim ve onunlaa ilgili bazı bilgiler ve miktarlar ana forma dönecek dolayısı ile bu kodları açılan formda yazıyorum ve olmuyor gerçekten çok uğraştım olmadı bu konuda fikir verirseniz sevinirim
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

neler yaptığınızı bilmeden yorum yapmam imkansız hocam. Kullandığın mantığı ve ilgili kodları gönderirsen hatayı tespit etmeye çalışırız.

Kolay gelsin.
Cevapla