1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

C++ Wegweiser

Discussion in 'Programmieren' started by svsaboys, Jan 15, 2008.

Thread Status:
Not open for further replies.
  1. svsaboys

    svsaboys Byte

    Also für die vielen fragen die ich euch in nächster zeit stellen werd ist allein mein C++ (möchtegern kenner;)) verantwortlich

    also wie leite ich von fenster 1 wo button 1 drin is in fenster 2 ???
     
  2. RealC++

    RealC++ Kbyte

    Du willst, dass wenn in Fenster-1 der Button angeklickt wird irgendwas in Fenster-2 passiert?
    (Man muss schon rel. begabt im Kaffeesatzlesen sein, um deine Frage zu verstehen...)
     
  3. svsaboys

    svsaboys Byte

    Nein wenn ich im fenster1 den button klick soll fenster2 geöffnet werden
     
  4. RealC++

    RealC++ Kbyte

    Wir sprechen hier von Visual C++ (Windows Forms)?
    Das Fenster besitzt eine Activate-Methode (öffnen) und eine Close-Methode.
    Also ca. so:

    void button_clicked(void) {
    ..........Fenster2->Activate();
    ...}
     
  5. svsaboys

    svsaboys Byte

    Ich hab das jetzt so

    und es klappt immer noch nicht

    Also Fenster1 heißt Form1 Fenster2= Form2 der button button1
     
  6. RealC++

    RealC++ Kbyte

    Es ist scheinbar nicht ganz so leicht, sorry!

    So musst du's machen:

    private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
    {
    ...............Form^ Name_der_neuen_Form = gcnew Form2();
    ...............Name_der_neuen_Form->Show();

    }


    Und dann noch #include "Form2.h" in stdafx.h schreiben.

    (Mit der Methode Close() kannst du das Fenster auch wieder schliessen.)

    P.S.: Name_der_neuen_Form darf natürlich nicht gleich Form2 sein.
     
  7. svsaboys

    svsaboys Byte

    Ich kapier es einfach nich:heul:
     
Thread Status:
Not open for further replies.

Share This Page