Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » dynamisches Menü und dazugehörige Probleme

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.05.2005, 08:29 Uhr
szandor



Erstmal hallo,

Ich bin seit heute neu hier, und hoffe auch gleich das man mir Tipps geben kann

Ich arbeite gerade an einem Projekt für mein Diplom.

Ich wollte gerade das Menü anfangen, dazu poste ich einfach mal den Code dazu, dann gibt es auch keine Fragen



C++:
    int menueeintraege[5];
    bool hatuntermenue[5];
    string menu[5][4];
    int menuerechte[0][4];

    int untermenuerechte[3][5];
    string untermenue[3][5];
    int untermenueeintraege[3];
    
    int hauptmenueeintraege = 9;
    string hauptmenue[] = {"Kunden verwalten", "Produkte verwalten", "Mitarbeiter verwalten",
                        "Verrechnung", "Hardware", "verf\x81 \bbare Mitarbeiter", "Einstellungen",
                        "Logout", "Beende Programm"};
    int haumtmenuerechte[] = {0, 0, 1, 2, 0, 0, 0, 0, 0};

    menueeintraege[0] = 4;
    hatuntermenue[0] = false;
    menu[0][] = {"Kunde anlegen", "alle Kunden anzeigen", "Kunde suchen/editieren/Produkte hinzuf\x81 \bgen",
                        "Kunde entfernen"};
    menuerechte[0][] = {0, 0, 0, 2};


Wie man hier gleich sehen sollte gibt es folgendes Problem... DAs Hauptmenü funktioniert einwandfrei da man bei der Deklaration von Arrays ja [] verwenden darf. Wenn es aber nicht gleichzeitig deklariert und zugewiesen wird wie im menue[0] geht das nicht!

Nun wollte ich fragen ob jemand eine Idee hat, wie man das trotzdem einfach so deklarieren kann ohne viel schnickschnack!?
Natürlich könnte ich auch Zeie für Zeile deklarieren, jedoch ist das viel zu umständlich... Und genau das will ich ja mit meinem dynamischen Menü vermeiden... Wenig code, leicht änderbar und auch übersichtlich... Keine Spielerei mit der Ausgabe, weil die programmier ich einmal und dann wird jedes Menü danach ausgerichtet und fertig

Wäre über jeden Tipp dankbar,
LG Szandor

EDIT: Ups, sorry... sollte eigentlich eher in den WinAPI bzw Konsole Thread... Da ich die Seite über Google fand habe ich noch gar nicht die Hauptseite gesehen. Tut mir leid, vielleicht kanns ja wer verschieben!

Dieser Post wurde am 24.05.2005 um 08:40 Uhr von szandor editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: