PDA

Tam Sürümünü Görmek İçin : Visual C++ da form içinden başka bir form açmak istiorum


devlev
30/04/2008, 10:47
form1 de butona tıklandığında form2nin acılmasını istiyorm.
birde form2 de hesaplanan değeri form1de bir değişkene nasıl atayabilirim.


acehreli
30/04/2008, 18:51
Ayni soru yakin bir zaman once sorulmustu. Forumda aratirsan bir seyler cikacaktir.

Ali

umit_09
11/05/2008, 00:40
yeni bi form olustur sonra ılk formun kod sayfasında cpp kısmında #include"Unit2.h" tanımlamasını yap...
ıkıncı formu göruntulemek ıstıyorsan Form2->Show(); satırını istediğin olayda kullanabilirsin;


mesela form 2 dekı 1 nesne farzedelim Edit1 olsun form 1 de kullanmak ıstıyorsan form1 de ıken Form2->Edit1->......... bu sekilde herhangi bir degiskeni de kullanabilirsin kolaygelsın :)

VanlochMonster
12/05/2008, 12:37
Merhaba,

Bir dialog olustur butona basıtıgında cıkacak olan, ondan sonra, button basılma durumunda calısan fonksiyon da


CForm2 form2;

// form2 icinde bir tamsayı degiskeni sayi diye var mesela, o degisti

if(form2.DoModal() == IDOK)
{
CString sayi;
sayi.Format("%d sayı mı dır? ", form2.sayi);
AfxMessageBox(sayi);
}

Cok basit sekilde boyle birsey olabilir.

Kolay Gelsin.

Bekir.