OldSchoolHack

Register / Login English

Frage zu Visual Basic und Dateien

icon Thread: Frage zu Visual Basic und Dateien

Join Date: Aug 2008

Posts: 2594

User-Rating:

17 positive
5 negative
Quote from 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)


Quote from 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...
Quote from hukditur
Ist vielleicht nicht die Beste Variante, aber die Beste ist auch nicht die einzige
Es ist nicht nur die beste sondern eine schlechteste.

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