Aktion über mehrere Buttons? (v6)



  • Hallo,

    Würde gerne wissen wie man die clicks action von bsp Button 1-45 automatisieren kann anstatt alle aktionen bei jedem button einzeln hinzuschreiben.

    Bsp für: Button1->Enabled = false;

    Ausserdem intressiert mich wie man beispielsweise zählen kann wieviel dieser Buttons zur Zeit deaktiviert sind.

    Bin gerade an einem GUI für ein Lottospiel am kreieren für ein Kolleg versteht sich das dies Opensource sein wird 🙂 bei Intresse PM me...

    gruss Flo



  • Hallo,

    Das hier ist fast die gleiche Frage :
    http://www.c-plusplus.net/forum/viewtopic.php?t=102208

    Bis dann denn,
    🙂
    Nash



  • Thx., sorry habe zwar gesucht aber dein link nicht selbst gefunden..., bin auch schon bitz müde :-),

    So habe es gefunden:

    for(int i=0; i < 50; i++)
        {
            if (Form1->Components[i]->ClassNameIs("TButton"))
            {
                dynamic_cast<TButton*>(Form1->Components[i])->Enabled = false;
            }
        }
    

    Thema kann geschlossen / gelöscht werden.


Anmelden zum Antworten