OldSchoolHack

Registrieren / Anmelden Deutsch

Benutzersuche: hukditur

Such-Informationen
hukditur
Themen im Forum
Thema Forum Letzter Beitrag Beiträge Zugriffe
icon

Go to first new post Frage zu Visual Basic und Dateien Erstellt am: So 13. Jan 2013, 00:57

Fa!l3R

preview Vorschau

Go To Post

Die funktionen hab zu meinen VB zeiten benutzt.
Das wäre Datei verschieben
TEXT Code:
  1. Imports System.IO
  2.  
  3. FileIO.FileSystem.MoveFile("DATEIPFAD", "AUSGABEPFAD")
Das wäre Ordner verschieben
TEXT Code:
  1. Imports System.IO
  2.  
  3. FileIO.FileSystem.MoveDirectory("ORDNERPFAD", "AUSGABEPFAD")

Würde die jeweiligen funktionen aber mit einer try-catch abfrage "verpacken"

EDIT: Hab vergessen das es für die spezielle Ordner spezielle Codes gibt:

TEXT Code:
  1. Dim pfad As String = Environment.GetFolderPath(Environment.SpecialFolder.DERGEWÜNSCHTEORDNER)
Visual Basic Express sollte dir eh anzeigen was du einsetzen kannst, bei Visual Studio ist es zuminderst so.

Und zu deiner Ersetzen funktion, würde ich es so machen:
TEXT Code:
  1. Try 'Wenn Datei von nicht exestiert
  2. FileIO.FileSystem.MoveFile("DATEIPFAD", "AUSGABEPFAD")
  3. Catch ex As Exception 'Wenn Datei schon exestiert
  4. FileIO.FileSystem.DeleteFile("PFAD", 0, FileIO.RecycleOption.DeletePermanently)
  5. FileIO.FileSystem.MoveFile("DATEIPFAD", "AUSGABEPFAD")
  6. End Try


Mfg,
hukditur
Tutorials

So 13. Jan 2013, 19:36

von Dovahkiin Go to last post
11 639
icon

Go to first new post Frage zu Visual Basic und Dateien Erstellt am: So 13. Jan 2013, 00:57

Fa!l3R

preview Vorschau

Go To Post

Habe es damals immer so genutzt und hatte nie Probleme damit. Ist vielleicht nicht die Beste Variante, aber die Beste ist auch nicht die einzige
Außerdem arbeite ich nicht mehr mit VB, daher habe ich einfach in meinen alten Projekten nachgesehen und dies gefunden.
Tutorials

So 13. Jan 2013, 19:36

von Dovahkiin Go to last post
11 639
icon

Go to first new post Frage zu Visual Basic und Dateien Erstellt am: So 13. Jan 2013, 00:57

Fa!l3R

preview Vorschau

Go To Post

Willst du unbedingt den Benutzernamen wissen? Wenn nicht, ich geh mal davon aus, und du auf den Desktop zugreifen willst, nimm einfach:

TEXT Code:
  1. Dim pfad As String = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
  2. Dim pfad2 As String = pfad + "\verschiebmich.exe" 'Falls es so nicht klappt dan so:
  3. Dim pfad2 As String = pfad + "verschiebmich.exe"
  4.  

Mfg,
hukditur
Tutorials

So 13. Jan 2013, 19:36

von Dovahkiin Go to last post
11 639
Downloads
Es wurden keine entsprechenden Downloads gefunden.