Umgang mit einer Liste
lima-city → Forum → Programmiersprachen → Basic
array
blitz
brauche
code
definieren
element
fehler
funktion
funktionierende funktion
geschrieben code
helfen
item
jemand
liste
position
problem
realisieren
type
umgehen
unbegrenztes feld
-
Ich brauche in Blitz Basic ein unbegrenztes Feld (was als Array nicht zu realisieren ist) und habe mich deshalb für eine Liste entschieden. Die Liste habe ich mir schnell selbst geschrieben:
Type position Field vor.position Field x Field y End Type
Sie funktioniert auch wunderbar. Allerdings brauche ich jetzt noch eine Hinzufügen- Funktion, um Elemente hinzu zu fügen, auch wenn die Liste etwas länger wird. Hier wird es komplexer, weil ich mich in Basic diesem Problem zum ersten Mal konfrontiert sehe. Ich weiß nicht, wie ich mit der Liste umgehen soll, um an die Liste ein neues Element zu hängen. Ich habe momentan folgenden Code:
liste.position = New position Function neu (liste$, var, var2 = 0) If liste$ = "liste1" z.position = liste ;Hier ist ein Fehler While z\x <> -1 z = z\vor Wend z\x = var z\y = var2 z\vor.position = New position Else ;[...] EndIf End Function
Kann mir jemand helfen, eine funktionierende Funktion hierfür zu schreiben?
Beitrag zuletzt geändert: 13.2.2010 17:15:25 von toolz -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
kenn mich mit blitz basic nicht gut aus.
aber bei vb machst du sowas mit
liste.items.add(TITEL, POSITION)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage