000
05.05.2007, 08:50 Uhr
~nooooooooob
Gast
|
Hallo Ich bin gerade an einem Mühlespiel. Jetzt hat es Buttons und jetzt möchte ich das ich nicht für jeden Button den Cod muss schreiben sondern er nur noch bestimmt welcher gedrückt wurde und dann wird alles geändert hier ist der code:
Code: |
private: System::Void Stein00_Click(System::Object^ sender, System::EventArgs^ e) {
if(t==1){ MessageBox::Show("Fehler2.1 gefunden!"); if(Stein00->BackColor==SystemColors::Window || Stein00->BackColor==SystemColors::ControlText){ f--; x--; MessageBox::Show("Nicht Schummeln!"); EnablePanel(sender); } else{ if(x == 1 || x == 3 || x == 5 || x == 7 || x == 9 || x == 11 || x == 13 || x == 15 || x == 17){ this->Stein00->BackColor = System::Drawing::SystemColors::Window; } if(x == 2 || x == 4 || x == 6|| x == 8 || x == 10 || x == 12 || x == 14 || x == 16 || x == 18){ this->Stein00->BackColor = System::Drawing::SystemColors::ControlText; } this->Stein00->Size = System::Drawing::Size(20, 20); this->Stein00->Location = System::Drawing::Point(10, 40); if(s==1){
EnablePanel(sender); } if(s==2){ MessageBox::Show("Fehler2.2 gefunden!"); EnablePanel2(sender); s--; }
} } if(t==2){ if(s==1){ MessageBox::Show("Fehler2.4 gefunden!"); if(Stein00->BackColor == System::Drawing::SystemColors::ActiveCaptionText){ f--; } if(Stein00->BackColor == SystemColors::Window || Stein00->BackColor == SystemColors::ControlText){ if(Stein00->BackColor == SystemColors::Window){ if(Label2->Text == spieler1){ this->Stein00->Location = System::Drawing::Point(15,45); this->Stein00->Size = System::Drawing::Size(10, 10); this->Stein00->BackColor = System::Drawing::SystemColors::ActiveCaptionText; } if(Label2->Text == spieler2){ MessageBox::Show("Nicht Schummeln!"); f--; } } if(Stein00->BackColor == SystemColors::ControlText){ if(Label2->Text == spieler1){ MessageBox::Show("Nicht Schummeln!"); f--; } if(Label2->Text == spieler2){ this->Stein00->Location = System::Drawing::Point(15, 45); this->Stein00->Size = System::Drawing::Size(10, 10); this->Stein00->BackColor = System::Drawing::SystemColors::ActiveCaptionText; } } } EnablePanel2(sender);} } }
|
jetzt will ich wenn jetzt aber der button stein03 gedrückt wird das überall wo stein00 steht dann automatisch ändert auf stein03.Kommt ihr draus? |