Hallo Wyss,
ich kenne mich weniger mit VBS aus. Aber so gross wird der Unterschied schon nicht zu VB sein.
Sorry aber wenn ich mir das anschau, wird mir schlecht
Erstens Fileexists ist wo definiert? Fileexists ist sicherlich eine Methode aus der Klasse fso, die du definiert hast. Ergo musst du sie auch angeben!
Sprich Klassennamen.Method(Parameter)
In Deinem Falle FSO.Fileexists
Auch hast du Fileexist geschrieben! Dies ist keine Methode aus der Klasse. Schreibfehler?
Dann gehen wir mal weiter zu deinem IF Konstrukt.
IF Konstrukte können wie folgt ausschauen
IF Variable Vergleichsoperator Bedingung then ... DeineAktion
IF Variable Vergleichsoperator Bedingung then
Deine Aktion 'Wird ausgeführt wenn die Bedingung erfüllt ist
End IF
IF Variable Vergleichsoperator Bedingung then
Deine Aktion ' Wird ausgeführt wenn die Bedingung erfüllt ist
Else
Deine Aktion 'Wird ausgeführt wenn die Bedingung NICHT erfüllt ist
End if
IF Variable Vergleichsoperator Bedingung then
'Deine Aktion
ELSEIF Variable Vergleichsoperator Bedingung then
Deine Aktion
ELSE
Deine Aktion
End If
Passe mal entsprechend deinen Source an, danach sollte es klappen
MfG Alex