Zum Inhalt springen

[VB 2010] FTP Upload Dateien nicht überschreiben sondern umbenennen.


Empfohlene Beiträge

Geschrieben

Hey,

Ich arbeite immernoch an einem FTP Uploader...

Immer wenn ich meine Dateien mit diesem Code:

Kleine Erklärung hierzu:

Ich frage erst ab welche Dateien hochgeladen werden sollen, lasse sie in der Listbox anzeigen.

Dann lese ich die namen aus der Listbox ab und lade sie hoch.

For Each Zeile As String In ListBox2.Items

My.Computer.Network.UploadFile(uppathall & "\" & Zeile,

ftpserver & Zeile, Benutzername, passwort)

Next

Nun werden allerdings alle Dateien überschrieben, die auf dem FTP Server schon vorhanden sind.

Ich möchte allerdings überprüfen, ob die Datei vorhanden ist und wenn sie vorhanden ist, dass sie umbenannt wird.

Beispielsweise habe ich die Datei test.txt, diese Datei ist auf dem Server schon vorhanden.

Dann soll sie unter dem Namen test1.txt hochgeladen werden.

Habt ihr ne Idee oder nen Code um das zu realisieren?

Gruß und danke schon mal!

Geschrieben

Wie schonmal gesagt wirst du mit den .NET Bordmitteln nicht sehr weit kommen (umbennen (RNFR/RNTO) geht meines wissen nach mit keiner .NET Klasse). Es gibt nunmal keine Ftp client Klasse im framework.

Es wurde dir schonmal nahegelegt das folgende Projekt herunterzuladen:

Ftp Client Klasse

Diese Klasse verfügt über alle gängigen FTP Standartbefehle.

Lösche einfach die datei ftp.cs, dann geh in die Projekteigenschaften und stelle den Ausgabentyp auf Klassenbibliothek um.

Dann erstellst du das Projekt, setzt in deinem VB Projekt einen Verweis auf eben diese erstellte dll und schon hast du eine FTP client Klasse.

lg

Gateway

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...