C++ Arbeiten mit GUI-Systemen unter VS C++

TheShooter

Lt. Junior Grade
Registriert
Juni 2011
Beiträge
370
Hi,
ich steige gerade von der Konsolenprogrammierung in die GUI-Programmierung um, und stoße schon auf die ersten Probleme:
Ich habe mein Programmlayout mit der integrierten Toolbox in VS C++ erstellt, und möchte nun Benutzereingaben (z.B. in Textboxen) im Script auslesen. Nur leider stelle ich mich etwas unbeholfen mit dem generierten Code in der Form.h Datei an.
Könnte mir vielleicht jemand dabei weiterhelfen, oder kennt jemand gute Tutorials zu dem Thema?
Hier meine TextBox-Deklaration:
Code:
private: System::Windows::Forms::RichTextBox^  richTextBox1;
Und hier die Initialision:
Code:
this->richTextBox1->Location = System::Drawing::Point(12, 24);
			this->richTextBox1->Name = L"richTextBox1";
			this->richTextBox1->Size = System::Drawing::Size(260, 107);
			this->richTextBox1->TabIndex = 3;
			this->richTextBox1->Text = L"";

Alles automatisch generiert.
Sollte man Operationen wie z.B. das Auslesen von User-Input in der Main-Scriptdatei vollziehen, oder doch lieber in der Form.h Datei?
Und wie sieht für sowas die Syntax aus?
Wäre dankbar für Hilfe,
TheShooter
 
Ich denke du meinst im Code und nicht im Script? Denn C++ ist keine Script Sprache;

Es ist jetzt abhängig wie und wann die RichTextbox ausgelesen werden soll; Möchtest du das die Anwendung selbst reagiert wenn eine bestimmte Eingabe kommt oder möhtest du an einem konsistenen Zustand die Anwendung aktivieren damit Sie was macht?

ich kenn jetzt deine Klassen Struktur zwar nicht, aber so würde ich es jetzt machen;
Eine Button Anlegen, Dort auf ein Event reagieren und die RichTextbox auslesen und Methoden ausführen;

Vll hilft das hier : http://www.speakcomputers.com/windows-forms-programming/c-plusplus/button.aspx
 
Zurück
Oben