Язык Visual Basic на платформе .NET.
Модераторы: Ramzes, Sebas
-
vIRisium :)
-
- Новичок

-
-
- Сообщения: 33
- Зарегистрирован: 24.09.2006 (Вс) 8:49
- Откуда: От туда
vIRisium :) » 17.02.2008 (Вс) 14:44
Вот код:
- Код: Выделить всё
Function Start() As Integer
Dim ToSend As String
AddHandler Sock.Connected, AddressOf Connected
AddHandler Sock.HandleError, AddressOf HandleError
Sock.Connect("ftp.com", 21)
While Con = 0
Application.DoEvents()
End While
If Con = -1 Then
Return -1
Exit Function
End If
If Con = 1 Then
While Dat = ""
On Error Resume Next
Application.DoEvents()
Sock.GetData(Dat)
End While
ToSend = "USER " & Login & vbCrLf
Dat = ""
Sock.Send(ToSend)
Application.DoEvents()
While Dat = ""
On Error Resume Next
Sock.GetData(Dat)
End While
Stop
If Mid(Dat, 1, 3) = 331 Then
Dat = ""
Stop
Sock.Send("PASS " & Password & vbCrLf)
Stop
Application.DoEvents()
Stop
While Dat = ""
On Error Resume Next
Sock.GetData(Dat)
End While
'''''''' ЗДЕСЬ ВОЗРАЩАЕТ 500? типа неизвестная программа... че такое?
Else
Return -2
End If
End If
End Function
-
Sebas
-
- Неуловимый Джо

-

-
- Сообщения: 3626
- Зарегистрирован: 12.02.2002 (Вт) 17:25
- Откуда: столько наглости такие вопросы задавать
-
Sebas » 17.02.2008 (Вс) 23:35
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?
sebas<-@->mail.ru
Вернуться в Visual Basic .NET
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 1