Leere Liste abfangen
Übersicht

![]() |
s_m_wBetreff: Leere Liste abfangen |
![]() Antworten mit Zitat ![]() |
---|---|---|
Folgender Code:
Code: [AUSKLAPPEN] For Local Ships:Ship = EachIn ShipList
Ships.Act() Next Geht auch wunderbar, nur wenn ich kein Ship-Objekt habe (=die Liste leer ist) gibt es einen Fehler, wie fange ich das ab? |
||
Sheep Happens |
![]() |
FOODy |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo, s_m_w.
Es kommt kein Fehler wenn die Liste leer ist. Ein Fehler kommt nur wenn ShipList kein Listen-Objekt (z.b. eine Instanz von TList) beinhaltet, also gleich Null ist. Code: [AUSKLAPPEN] If ShipList<>Null
For Local Ships:Ship = EachIn ShipList Ships.Act() Next EndIf Grüße, FOODy |
||
BlitzMax + MaxGUI, 64-bit Arch Linux: Intel Core² E8500 | 8 GB Ram | GeForce GTX 460 · 1024 MB |
![]() |
Farbfinsternis |
![]() Antworten mit Zitat ![]() |
---|---|---|
Verwende _immer_ SuperStrict, dann findest Du Fehler schneller.
Code: [AUSKLAPPEN] If ShipList <> Null For Local Ship:Ships = EachIn ShipList Ship.Act() ' Immer schön die Instanz verwenden Next End If |
||
Farbfinsternis.tv |
![]() |
s_m_w |
![]() Antworten mit Zitat ![]() |
---|---|---|
Oh, stimmt, habe ich übersehen, die Liste wird vom ersten Objekt erzeugt -> kein Objekt, keine Liste. Danke für die Antworten! | ||
Sheep Happens |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group