Probleme bei übergabe einer Forms Klasse an weitere Klasse (Windows Forms)
-
Hallo zusammen,
ich möchte Forms-Anwendung per button einen zweiten Thread starten, welcher in eine TextBox der Forms-Anwendung schreibt.
Hierzu habe ich deine zweite Klasse (ref class) erstellt, die einen Handle der Forms Klasse erhält:// File Thread.h #include "Form1.h" namespace FormsApp { public ref class cThread { public: // konstructor cThread(FormsApp::Form1 ^FormsAppHandle); void mainThread(Object ^name); private: FormsApp::Form1 ^myFormsAppHandle; }; }
Soweit lässt sich alles kompilieren. Aber sobald ich das Thread.h file in der Forms Application includiere kommt folgender Fehler des Kompilers:
1Thread.h(13) : error C2039: 'Form1': Ist kein Element von 'FormsApp'
Die Forms Application benutzt auch den namespace ForrmsApp...
Was mach ich falsch?
-
Was hat das mit "Probleme mit MultiThreading" zu tun???
-
Stimmt... Entstand aus nem Gedanken heraus.
Hab den Titel geändert.