Hi, Zusammen
in meinem programm verwende ich MSProject als
COM objekt.
Logischerweise habe ich eine variable ('MSProject') von type Variant angelegt, um die zugriffe zu steuern.
Im MSProjekt alle Vorgänge werden in tabellarische form zusammengefasst. Zwischen den vorgengen kann auch lehre zeile
(ein art von 'nil'- vorgang) sein.
Wenn ich über eine schleife durch alle vorgänge durchgehe
(z.B: for i:= 1 to MSProject.ActiveProject.Tasks[i].Name) und auf so eine lehre zeile stosse,
bringt mir das Programm eine fehlermeldung, was klar ist, weil MSProject.ActiveProject.Tasks[i] = nil.
Die frage ist wie kann ich das abfangen?
if MSProject.ActiveProject.Tasks[i] = nil then... geht nicht, da MSProject von type Variant ist.
Danke.