Если тебя интересует как отправлять данные по сети.
То зайди вот на этот сайт:
http://www.vbprosto.narod.ru/там в разделе Cтатьи->Cеть->Winsock
homjak писал(а):А есть у кого-нибудь пример, как отправлять файлы по TCP/IP?
Каешн есть! на форуме поищи тут их море!!!!!!!!А есть у кого-нибудь пример, как отправлять файлы по TCP/IP?
Sasha_karasov писал(а):Если тебя интересует как отправлять данные по сети.
То зайди вот на этот сайт:
http://www.vbprosto.narod.ru/там в разделе Cтатьи->Cеть->Winsock
а чем тебя Winsock не устраивает???
Jenizix писал(а):А еще и по протоколу UDP можно данные передавать с помощью винсока...
Но с помощью Winsock можно передовать инф. через TCP/IP протокол...
neic писал(а):tyomitch
Скачал тока нифига не понятно! Это клиент или сервер? и ещё если можно прокоментировать каждую строчку. (просто по Передачи файл через нет я ещё новичёк).
Konst_One писал(а):это клиент-сервер
Private Sub Command1_Click()
If Winsock1.State = sckClosed Then
Winsock1.RemoteHost = "localhost"
Winsock1.RemotePort = 12345
Winsock1.Connect 'подключиться к "серверу" Winsock2
Do: DoEvents: Loop Until Winsock1.State = sckConnected
End If
Dim hFile As Long
hFile = CreateFile(Text1, GENERIC_READ, 0, ByVal 0&, OPEN_EXISTING, 0, 0) 'открыть файл для передачи
If hFile Then
TransmitFile Winsock1.SocketHandle, hFile, 0, 0, ByVal 0&, ByVal 0&, TF_WRITE_BEHIND 'передать файл
CloseHandle hFile 'закрыть файл
End If
End Sub
Private Sub Form_Load()
Winsock2.LocalPort = 12345
Winsock2.Listen '"сервер" слушает на 12345 порту
End Sub
Private Sub Winsock2_ConnectionRequest(ByVal requestID As Long)
Winsock2.Close 'принимать все подключения
Winsock2.Accept requestID
End Sub
Private Sub Winsock2_DataArrival(ByVal bytesTotal As Long)
Dim s As String: Winsock2.GetData s 'считать полученные данные
Text2 = Text2 & s 'показать полученные данные в текстбоксе
End Sub
Private Sub WSG_DataArrival(ByVal bytesTotal As Long)
Dim GD As String: WSG.GetData GD
Open txtFile.Text For Append As #1
Print #1, GD;
Close #1
cmdStop_Click
StBar.SimpleText = "Готово"
End Sub
Сейчас этот форум просматривают: Google-бот и гости: 68