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

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...