FTP Upload über Proxyserver

  • VB.NET

    FTP Upload über Proxyserver

    Hallo Ihr VB-Profis!

    Ich bin ein ziehmlicher Anfänger was VB angeht.

    Ich möchte per VB-Programm normale Textdateien auf einen ftp hochladen.

    Folgenden Code habe ich hier im Forum gefunden:

    VB.NET-Quellcode

    1. Public Class Form1
    2. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    3. FTPUpload()
    4. End Sub
    5. Private Function FTPUpload() As Boolean
    6. Try
    7. Dim sLocalFile As String = "C:\Pfad\Neue Textdatei.txt"
    8. Dim sFTPHost As String = "ftp://dingenskirchen.de/"
    9. Dim sUserName As String = "dingenskirchen.de"
    10. Dim sPassword As String = "dingenskirchen"
    11. My.Computer.Network.UploadFile(sLocalFile, sFTPHost, sUserName, sPassword)
    12. Catch ex As Exception
    13. MsgBox(ex.Message)
    14. End Try
    15. End Function
    16. End Class


    Leider kommt beim ausführen die Fehlermeldung "Ein Ausnahmefehler ist aufgetreten und irgenwas mit WebClient".

    Bei uns ist ein Proxy vorgeschaltet, also bei den internetoptionen muss die IP usw. eingetragen werden um überhaupt internetseiten aufrufen zu können.
    Ich kann mir vorstellen das es möglicherweise deshalb nicht funktioniert. Leider hab ich keinen plan wie ich dem programm die proxyeinstellungen übergeben soll (falls es überhaupt daran liegt). :)

    Ich hoffe es kann mir einer helfen. Im Forum und über Google hab ich leider nichts brauchbares gefunden ausser den oben eingefügten code.

    Vielen Dank im Voraus.

    mfg
    David