Hallo,
ich versuche ein Labeltext außerhalb der Form1 Klasse zu verändern, z.B. in der main().
Der Compiler zeigt dabei keine Fehler an, aber das Label bleibt einfach unverändert.
In einem anderen Thread wurde gesagt, dass Application:: DoEvents() das Label aktualisiert, funktioniert aber nicht.
Ich habe auch schon versucht eine extre Funktion zu schreiben, um das Label zu ändern. Auch hier keine Fehlermeldung und kein Ergebniss.
Code:
Die main()
Die Form1 (wichtigsten Ausschnitte):
Wenn doch irgendwo im Forum die richtige Antwort rumschwiert entschuldige ich mich, aber ich bin schon extrem lange am suchen.
Mfg,
Flo
ich versuche ein Labeltext außerhalb der Form1 Klasse zu verändern, z.B. in der main().
Der Compiler zeigt dabei keine Fehler an, aber das Label bleibt einfach unverändert.
In einem anderen Thread wurde gesagt, dass Application:: DoEvents() das Label aktualisiert, funktioniert aber nicht.
Ich habe auch schon versucht eine extre Funktion zu schreiben, um das Label zu ändern. Auch hier keine Fehlermeldung und kein Ergebniss.
Code:
Die main()
PHP:
int main(array<System::String ^> ^args)
{
// Aktivieren visueller Effekte von Windows XP, bevor Steuerelemente erstellt werden
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
// Hauptfenster erstellen und ausführen
Form1 ^f1 = gcnew Form1();
Application::Run(f1);
f1->label1->Text = "Hallo";
f1->setLabel1("Hi");
return 0;
}
Die Form1 (wichtigsten Ausschnitte):
PHP:
public: System::Windows::Forms::Label^ label1;
...
...
public: void setLabel1(System::String ^abcde)
{
this->label1->Text = abcde;
}
Wenn doch irgendwo im Forum die richtige Antwort rumschwiert entschuldige ich mich, aber ich bin schon extrem lange am suchen.
Mfg,
Flo