frage zu einer schleife !!



  • http://img100.exs.cx/img100/1138/emsv.jpg

    Das ist mein GUI. Meine Aufgabe besteht jetzt darin alle Combo- und Edit-Boxen bei klicken des OK auszulesen!
    Das Auslesen einer Combo Box und in eine Datei schreiben ist keine Problem.
    Nun möchte ich eine Schleife schreiben damit ich nicht immer Copy&Paste praktiziere und dann massig Code habe.
    Meine Frage: Wie könnt ich das jetzt am besten machen?!?
    Eine Box nach der anderen einlesen und in eine Datei schreiben.
    Wenn jetzt z.B die 1 Box COMBO1 heißt wie kann ich dann die 2 gleich danach auslesen? Ich kann ja nicht +1 machen damit ich auf COMBO2 komm. Das geht ja nicht so wirklich.
    Gibts irgendeine Funktion wie stringplus damit man des erhöhen kann?!?!?

    thx!!!!!

    Bin für jede Hilfe dankbar.

    edit:
    img-Tags sind im Forum deaktiviert.
    -dEUs



  • Du musst darauf achten, dass die IDs deiner Comboboxen aufeinanderfolgende Zahlen sind.
    Und dann einfach:

    GetDlgItem(IDC_COMBO1+i)->GetWindowText(...);
    


  • Beachte bitte auch den Beitrag in deinem zweiten Beitrag: http://www.c-plusplus.net/forum/viewtopic.php?p=634466#634466


Anmelden zum Antworten