vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Problem mit rtf und ftp 
Autor: splintar
Datum: 23.04.12 19:58

Hallo zusammen, habe jetzt mittlerweile seit 2 Monaten das gleiche Problem.
Wenn ich eine .rtf Datei erstelle und versuche diese upzuloaden funktioniert das zwar beim Text,
aber die Bilder welche enthalten waren sind weg.

hier der Code :

    Public Sub Upload()
        Dim pfad As String
        Dim datei As String
        Dim dateiname As String
        Dim open As String
        Dim requestStream As Stream = Nothing
        Dim fileStream As FileStream = Nothing
        Dim uploadResponse As FtpWebResponse = Nothing
        Anzeigebereich.Text = Anzeigebereich.Text & "   " & _
          My.Settings.Benutzer.ToString & " " & DateTime.Now.ToString
 
 
        pfad = Application.StartupPath
        dateiname = TextBox1.Text & TextBox2.Text & TextBox3.Text & _
          TextBox4.Text & TextBox5.Text & ".ter"
        datei = "/text/" & dateiname & "/"
        open = pfad & datei
        Try
            Dim uploadRequest As FtpWebRequest = WebRequest.Create( _
              My.Settings.server)
            uploadRequest.Method = WebRequestMethods.Ftp.UploadFile
            uploadRequest.Credentials = New NetworkCredential( _
              My.Settings.serverbenutzer, My.Settings.serverpasswort)
 
            ' UploadFile hat keinen suport für http
            ' proxy deaktivieren
            uploadRequest.Proxy = Nothing
 
            requestStream = uploadRequest.GetRequestStream()
            fileStream = File.Open(open, FileMode.Open)
 
            Dim buffer(1024) As Byte
            Dim bytesRead As Integer
            While True
                bytesRead = fileStream.Read(buffer, 0, buffer.Length)
                If bytesRead = 0 Then
                    Exit While
                End If
                requestStream.Write(buffer, 0, bytesRead)
            End While
 
            ' den request schliessen bevor dem holen von response.
            requestStream.Close()
 
            uploadResponse = uploadRequest.GetResponse()
            Console.WriteLine("Upload fertig.")
        Catch ex As UriFormatException
            Console.WriteLine(ex.Message)
        Catch ex As IOException
            Console.WriteLine(ex.Message)
        Catch ex As WebException
            Console.WriteLine(ex.Message)
        Finally
            If uploadResponse IsNot Nothing Then
                uploadResponse.Close()
            End If
            If fileStream IsNot Nothing Then
                fileStream.Close()
            End If
            If requestStream IsNot Nothing Then
                requestStream.Close()
            End If
        End Try
    End Sub
End Class
danke für eure Hilfe im voraus.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit rtf und ftp1.356splintar23.04.12 19:58
Re: Problem mit rtf und ftp887Manfred X23.04.12 22:18
Re: Problem mit rtf und ftp905ModeratorFZelle24.04.12 10:19
Re: Problem mit rtf und ftp1.020splintar24.04.12 17:29
Re: Problem mit rtf und ftp894ModeratorFZelle24.04.12 18:10
Re: Problem mit rtf und ftp869Manfred X24.04.12 22:56
Re: Problem mit rtf und ftp864splintar25.04.12 16:42
Re: Problem mit rtf und ftp858splintar24.04.12 18:53
Re: Problem mit rtf und ftp874xtts0224.04.12 19:07

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel