Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Active-x-komponenten kann kein object erstellen
Frage
Moin nochmal,
ih versuche ein programm zu schreiben, dass mir dateien auf einen anderen server absichert. damit bin ich jetzt soweit:
dim ftp
set ftp = CreateObject("ChilkatFtp2.ChilkatFtp2")
ftp.UnlockComponent "any string begins the 30-day trial"
ftp.Username = "ftpuser"
ftp.Password = "moinmoin"
ftp.Hostname = "ftp://213.58.97.130"
ok = ftp.Connect()
if (ok <> 1) then
MsgBox ftp.LastErrorText
end if
localFile = "c:\test"
remoteFile = "ftp://213.158.97.130/FTPROOT/RBAIER/"
ok = ftp.PutFile(localFile, remoteFile)
if (ok <> 1) then
MsgBox ftp.LastErrorText
end if
Wenn ich das script ausführe dann bekomme ich folgenden fehler:
Zeile: 2
Zeichen: 1
Fehler: ActivX-Komponenten kann kein Objekt erstellen:´ChllkatFtp2.ChllkatFtp2´
Bitte helft mir
Antwort 1 von gast27
Prüfe mal ob Du Dich verschrieben hast (so wie bei der Fehlermeldung): "Chllkat" statt "Chilkat".
Ansonsten stimmt wohl was mit der Installation nicht. Vielleicht mußt Du das AxtiveX Steuerelement erst noch fürs Scripting registrieren? Schau mal in der Anleitung nach.
Ansonsten stimmt wohl was mit der Installation nicht. Vielleicht mußt Du das AxtiveX Steuerelement erst noch fürs Scripting registrieren? Schau mal in der Anleitung nach.
Antwort 2 von Raffy
Kann mir denn vielleicht jemand sagen, wo ich dies machen muss?
MFG
MFG
Antwort 3 von gast27
Hast Du denn keine Anleitung mit dem Steuerelement runtergeladen? Da müßte doch alles drin stehen.
Antwort 4 von gast27
Oder weißt Du vielleicht gar nicht, daß Du diese FTP-Erweiterung zuerst runterladen und installieren mußt?
Erst danach kannst Du sie benutzen.
Erst danach kannst Du sie benutzen.
Antwort 5 von Raffy
nein das weiß ich nicht. könnt ihr mir da bitte auch bei weiter helfen?
Antwort 6 von gast27
Antwort 7 von gast27
Sehe gerade, daß es dort auf der Downloadseite auch ein kostenloses gibt: "(FREE) FTP ActiveX"
Wird wahrscheinlich weniger können, dafür hält es dann aber nicht nur 30 Tage.
Wird wahrscheinlich weniger können, dafür hält es dann aber nicht nur 30 Tage.

