UDP Datei empfangen/senden Problem!

  • VB.NET

    UDP Datei empfangen/senden Problem!

    Hey,

    ich habe mich mal an Malischh TuT Seite geworfen. Und wollte mal kurz testen wie das mit dem UDP Receive und dem UDP Send File funktioniert.

    Ich benutze diese Beiden Codes

    UDP Receive:

    VB.NET-Quellcode

    1. Imports System.Net.Sockets
    2. Imports System.Text
    3. Imports System.IO
    4. Imports System.Net
    5. Public Class Tester
    6. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    7. Call empf()
    8. End Sub
    9. Private Sub empf()
    10. Try
    11. Dim bteDataAccept() As Byte
    12. Dim strdataAccept As String = ""
    13. Dim myEndPoint As New IPEndPoint(IPAddress.Parse("127.0.0.1"), 12345)
    14. Dim myByte(36000) As Byte
    15. Dim myUdpClient As UdpClient = New UdpClient(12345)
    16. myByte = myUdpClient.Receive(Nothing)
    17. Dim myFileStream As FileStream = New FileStream("Alles.txt", FileMode.Create, FileAccess.Write)
    18. myFileStream.Write(myByte, 0, myByte.Length)
    19. myFileStream.Close()
    20. myUdpClient.Close()
    21. MsgBox("empfangen")
    22. Catch
    23. End Try
    24. End Sub
    25. End Class


    Hier der Link zum Receive Tutorial: Hier klicken!

    UDP Send File:

    VB.NET-Quellcode

    1. Imports System.Net.Sockets
    2. Imports System.Text
    3. Imports System.IO
    4. Public Class Tester
    5. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    6. Try
    7. Dim dataSend() As Byte
    8. Dim myUdpClient As UdpClient = New UdpClient("127.0.0.1", 12345)
    9. Dim myFilestream As FileStream
    10. myFilestream = New FileStream("Alles.txt", FileMode.Open, FileAccess.Read)
    11. ReDim dataSend(myFilestream.Length)
    12. myFilestream.Read(dataSend, 0, myFilestream.Length)
    13. myUdpClient.Send(dataSend, dataSend.Length)
    14. myFilestream.Close()
    15. myUdpClient.Close()
    16. MsgBox("gesendet")
    17. Catch
    18. End Try
    19. End Sub
    20. End Class


    Hier der Link zum Send File Tutorial: Hier klicken!

    Ich finde die Tutorials bzw. die Seite hamma spitzen fett geil ^^
    Kann mir bitte einer sagen was ich falsch mache? Denn der Receive hängt sich auf + erhält keine Datei... ;(

    Gruß
    Dennis