Etwas in der Datei schreiben (FTP)

  • VB.NET

Es gibt 43 Antworten in diesem Thema. Der letzte Beitrag () ist von Xero.

    Ja dass wenn der text so z.B 100 zeichen lang ist. Du den Textbox text löscht und dann den code von Button 1 drunterschreibst musst du noch ändern aber eigentlich sollte auch reichen

    VB.NET-Quellcode

    1. client.Uploadstring("Addresse", "Log:")

    Dann sollte des neue nur Log: enthalten..
    Also wils du einen Chat machen aber der überschreibt das immer das ist dein Problem oder? Okt dafür habe ich Ne Lösung und zwar:
    Erstmal über Ne Sub schreibst du:

    VB.NET-Quellcode

    1. Dim Server Adresse New Net.webclient

    Dann hast du nehme ich an ne richtextbox wo alle Nachrichten stehen, ne textbox welche den Inhalt hochlädt und ein button zum ausführen des hochladens.

    Füge jetzt noch ne 2. Richtextbox hinzu. Die muss aber unsichtbar sein also sollte auf jeden Fall.
    Dann nächste noch nen timer mit Intervall 2000. Dann in den Code des timers und dort schreibst du:

    VB.NET-Quellcode

    1. richtextbox1.Text = Server.downloadstring ("http://ADRESSE ZUR. TXT DATEI AUF DEM SERVER")

    den timer noch auf enabled =true also das der sofort startet.
    dann in den Code von button.
    da schreibst du:

    VB.NET-Quellcode

    1. Try
    2. Richtextbox2.text =server.downloadstring ("http://ADRESSE ZUR. TXT DATEI")
    3. richtextbox2.Text += textbox1.Text
    4. Server.credentials = New Net.networkcredentials("Benutzername","Passwort") 'vom ftp Server
    5. Server.uploadstring ("ftp://ADRESSE ZUR.TXT DATEI",richtextbox2.text)
    6. Catch ex As exception
    7. Msgbox("Fehler beim schreiben")
    8. End try

    So denke mal das es so funktioniert.
    lg Xero