OldSchoolHack

Registrieren / Anmelden Deutsch

Frage zu Visual Basic und Dateien

icon Thema: Frage zu Visual Basic und Dateien

Anmeldungsdatum: Aug 2008

Beiträge: 2594

Benutzer-Bewertung:

17 positiv
5 negativ
Zitat von Fa!l3R
Der findet jetzt den Pfad nicht nach AppDataRoaming...   ^^
Wenn du schon MoveFile und DeleteFile benutzt, dann muss es so heißen:
TEXT Code:
  1. Dim descDir As String = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
  2. Dim roamingDir As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
  3. Dim sourcePath As String = descDir + "datei.txt"
  4. Dim destPath As String = roamingDir + "datei.txt"
  5. If FileIO.FileSystem.FileExists(destPath) Then
  6. FileIO.FileSystem.DeleteFile(destPath)
  7. End If
  8. FileIO.FileSystem.MoveFile(sourcePath, destPath)


Zitat von hukditur
Habe es damals immer so genutzt und hatte nie Probleme damit
Nur weil es funktioniert heißt es nicht, dass es richtig ist und schon garnicht wenn du die Logik dahinter nicht verstehst...
Zitat von hukditur
Ist vielleicht nicht die Beste Variante, aber die Beste ist auch nicht die einzige
Es ist nicht nur die beste sondern eine schlechteste.

Zitat von hukditur
Außerdem arbeite ich nicht mehr mit VB, daher habe ich einfach in meinen alten Projekten nachgesehen und dies gefunden.
Anscheinend "arbeitest" du mit garkeine Programmiersprache. Try catch ist in allen Prorgammiersprachen gleich. Und es ist nicht für so was gedacht.


EDIT:
@Fa!l3R
Hab noch geschrieben, als du editiert hast.