Ergebnis 1 bis 4 von 4
  1. #1
    Bugbear Wurm
    Registriert seit
    30.09.2007
    Beiträge
    260

    Standard untermenü aus variable

    Hi,

    Also ich bin derzeit am Programmieren eines Programms für meinen Abiball, soll mir die Organisation erleichtern =)

    Jetzt folgendes, ich habe ein Menü erstellt
    MainMenu1 (Personen Hinzufügen, Klasse Hinzufügen, Klassen ect)

    Wenn ich Klasse hinzufügen klicke soll eben ein Fenster erscheinen wo man die gewünschte Klasse eintragen kann
    var klassen : string;
    begin
    klassen := inputbox('Klasse','Klasse','Bitte Klasse angeben');

    Das Funktioniert ja auch, nur ich bin jetzt schon die ganze zeit am überlegen wie ich das jetzt weiter lösen kann das ich mit dem gespeicherten Namen ein UNTERMENÜ für Klassen erstellen kann

    bsp
    Datei
    Klassen -> 8D

    lg

    need help...
    Geändert von dokdobler (01.06.2010 um 19:07 Uhr) Grund: Automerged Doublepost


    >>>AB DI 23.02.2010 in London bis 05.03.2010<<<

    [b] PHP - Hilfe
    [b] HTML - Hilfe
    [b] MySQL - Hilfe
    [b] Delphi - Hilfe
    [b] Java - Hilfe (Anfänger)

    ~~~~my BM Profil~~~~

    (0|3|0)

  2. #2

    Registriert seit
    17.06.2009
    Beiträge
    559

    Standard

    (ungetestet)
    Code:
    var mi:tmenuitem;
    begin
      mi:=tmenuitem.create(self);
      mi.caption:='8D';
      mainmenu1.items[2].add(mi);
    end;
    Den Index musst du evtl. noch anpassen und das Objekt am Ende natürlich wieder freigeben.

  3. #3
    Bugbear Wurm
    Registriert seit
    30.09.2007
    Beiträge
    260

    Standard

    Hi,

    Danke für die Hilfe,

    Wenn ich eine Klasse jetzt hinzufügen möchte bekomme ich folgende Meldung

    List index (2) out of bounds

    an was kann das liegen ? im Code selbst wird kein Fehler gefunden.


    >>>AB DI 23.02.2010 in London bis 05.03.2010<<<

    [b] PHP - Hilfe
    [b] HTML - Hilfe
    [b] MySQL - Hilfe
    [b] Delphi - Hilfe
    [b] Java - Hilfe (Anfänger)

    ~~~~my BM Profil~~~~

    (0|3|0)

  4. #4

    Registriert seit
    17.06.2009
    Beiträge
    559

    Standard

    Meinen letzten Satz oben bitte beachten.

    Du musst die Indexangabe bei items[2] beachten.
    2 heißt hier, dass dem 3. Hauptmenüeintrag ein Untermenüeintrag (Indizierung also standardmäßig ab 0) hinzugefügt wird; das musst du für deine Anwendung anpassen.

    Genau das sagt dir die Fehlermeldung ja auch :idee

Ähnliche Themen

  1. [C] Wertübergabe ohne Globale Variable
    Von DevilC im Forum C, C++
    Antworten: 13
    Letzter Beitrag: 24.01.2009, 20:21
  2. Variable(n) in Anführungszeichen
    Von Nero im Forum VisualBasic
    Antworten: 9
    Letzter Beitrag: 26.09.2008, 16:19
  3. Antworten: 11
    Letzter Beitrag: 16.12.2007, 22:51
  4. Datum in einer variable
    Von errox im Forum C, C++
    Antworten: 7
    Letzter Beitrag: 04.09.2007, 21:47

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •