Hallo,
bin dabei, mich in kleinen Schritten an einen FTP-Clienten zu wagen. Allerdings ist der Workshop von vbarchiv ziemlich wirr ,wenn man in dem gebiet einsteiger ist.
Ich habe zunächst mal versucht eine Verbindung zu meinem eigenen FTP-Server herzustellen. Hier der Code:
Kurz dazu: Die Eingabefelder für Server, User, Passwort und Port sind klar, der Button zum Connecten auch. Dann wär da noch das Winsock Steuerelement namens CmdSock.
Leider stellt der aber keine Verbindung her, wie ich es auf meinem Server sehe.
Kann mir evtl. jemand sagen. woran das liegt?
THX schonmal,
mfg
moinkie
Edit by Agent: VB-Tag eingefügt
bin dabei, mich in kleinen Schritten an einen FTP-Clienten zu wagen. Allerdings ist der Workshop von vbarchiv ziemlich wirr ,wenn man in dem gebiet einsteiger ist.
Ich habe zunächst mal versucht eine Verbindung zu meinem eigenen FTP-Server herzustellen. Hier der Code:
Visual Basic-Quellcode
- Option Explicit
- Private Declare Function GetTickCount Lib "kernel32" () As Long
- Private ConnectTimeOut As Integer
- Private TimeOut As Integer
- Private Sub cmdconnect_Click()
- ConnectTimeOut = 60
- With CmdSock
- .Close
- .RemoteHost = txtHost.Text
- .RemotePort = txtPort.Text
- .Connect
- End With
- TimeOut = (GetTickCount / 1000) + ConnectTimeOut
- Do
- If TimeOut <= (GetTickCount / 1000) Then
- MsgBox "timeout"
- Exit Sub
- End If
- Loop Until CmdSock.State >= sckConnected
- End Sub
Kurz dazu: Die Eingabefelder für Server, User, Passwort und Port sind klar, der Button zum Connecten auch. Dann wär da noch das Winsock Steuerelement namens CmdSock.
Leider stellt der aber keine Verbindung her, wie ich es auf meinem Server sehe.
Kann mir evtl. jemand sagen. woran das liegt?
THX schonmal,
mfg
moinkie
Edit by Agent: VB-Tag eingefügt
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Agent“ ()