Join Date: Aug 2008
Posts: 2594
User-Rating:
|
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: Dim descDir As String = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) Dim roamingDir As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) Dim sourcePath As String = descDir + "datei.txt" Dim destPath As String = roamingDir + "datei.txt" If FileIO.FileSystem.FileExists(destPath) Then FileIO.FileSystem.DeleteFile(destPath) End If 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.
__________________
Meine Lesezeichen
|