Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Brauche dringend Hilfe!!!!

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.05.2006, 20:24 Uhr
dasbeast123



Hallo Leute,
ich bin noch neu mit Visual C++ 6.0 und komme nicht weiter. Also: Ich habe einen Button und möchte per klick auf diesen Button auf ein anderes Formular verlinken (z.B. Form1). Ich hab echt null Ahnung wie das gehen soll.

MFG
dasbeast123



P.S: Wie schreibt man eigentlich in die Funktion von einem Button rein: Bei Klick Programmende,
also Exit, aus, schluss.???
Und wie kann man ein Add-In reinladen??

Dieser Post wurde am 11.05.2006 um 21:03 Uhr von dasbeast123 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.05.2006, 21:29 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ich verschieb dich mal nach MFC... Visual Basic ist was anders als Visual C++
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.05.2006, 17:48 Uhr
Dirk70



Hi,

ich mach das so:
Doppelklick auf den Button, dann erscheint eine Abfrage, wie man die neue Funktion nennen will, die später beim Klick auf den Button ausgeführt werden soll, z.b. "OnButton1".
Im Quellcode musst Du dann nur noch den anderen Dialog aufrufen.


C++:
void CDialog1::OnButton1()
{
CDialog2 DDialog2;
DDialog2.DoModal();
}



Um den Dialog über einen weiteren Button zu schließen gehst Du genau so vor und trägst dann im Quellcode nur den Abbruchbefehl ein.


C++:
void CDialog1::OnButton2()
{
CDialog::OnCancel();
}


--
Grüße aus dem Saarland
Dirk
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
18.05.2006, 19:26 Uhr
xXx
Devil


öhm naja... machen wir das ganze wenn dann richtig


C++:
// Dieses Beispiel zeigt wie man einen Dialog Modal erstellt.
void CDialog1::OnButton1()
{
    CDialog2 dlg;
    if(dlg.DoModal() == IDOK)
        // Es wurde der Ok Button geklickt.
    else
        // Es wurde ein anderer Button (bsw. IDCANCEL) gedrückt.
}



C++:
// Wenn wir aber den Modalen scheiß nicht wollen :D
// die enum IDD muss in dem Dialog als Public declariert sein!
void CDialog1::OnButton1()
{
    CDialog2 dlg;
    if(!dlg.Create(dlg::IDD, this))
        return;
}





Referenzen:
CDialog:oModal()
CDialog::Create()

Dieser Post wurde am 18.05.2006 um 19:26 Uhr von xXx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: