Domino 9 und frühere Versionen > ND6: Entwicklung

Attempt to access unitialized dynamic arra

<< < (2/4) > >>

klaussal:
Mal so auf die Schnelle: wenn keine Dateien da sind, müsste dann nicht der Zähler i auf 0 stehen (wenn du den vorher irgendwannn initialisierst) ?

koehlerbv:
Da files schon als Array deklariert wurde, ist Isarray immer True. Nothing ist auf Arrays nicht anwendbar.

"Leer" ist files unter folgender Bedingung:
Ubound (files) = 0 And files (0) = "".

Bernhard

Barbara:
@Bernhard: Ubound (files) = 0 And files (0) = "" bringt diesselbe Fehlermeldung

Ich stehe wieder mal wie ein Ochs vor dem Berg. Ich muss jetzt erstmal meinen Kindern was kochen, da komme ich auf ganz andere Gedanken (hoffentlich) und probiere es heut mittag auf ein Neues (mit neuen Ideen ?  ;))

Barbara

klaussal:
Hast Du #5 gelesen ?

koehlerbv:
Was ich geschrieben habe, war Blödsinn - das Array ist ja uninitialisiert, damit gibt es kein 0. Element.

Was Andre geschrieben hat, ist auf jeden Fall richtig und in diesem Fall wohl der gangbarste Weg.

Umständlicher (und hier unnötig) wäre
Dim bEmpty As Integer
bEmpty = True
Forall f In files
   bEmpty = False
End Forall

bEmpty ist dann True, wenn files noch nicht belegt wurde.

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln