Hallo,
Es will mir nicht in den kopf warum folgender bgw nicht funktinoiren wilL:
private: System::Void bgw_DoWork(System::Object^ sender, System::ComponentModel::DoWorkEventArgs^ e) {
MessageBox::Show("start");
txtlog->Text += "asdf"; //error
MessageBox::Show("doworkfin");
}
private: System::Void start_Click(System::Object^ sender, System::EventArgs^ e) {
bgw->RunWorkerAsync();
}
private: System::Void stop_Click(System::Object^ sender, System::EventArgs^ e) {
bgw->CancelAsync();
}
der bgw sollte ja eigentlich nur
1) msgbox ausgeben
2) text der textbox txtlog ändern
3) wieder ne textbox ausgeben
bei schritt 2 bricht er aber einfach ab....warum?
thx,