If-clause

  • VB.NET

Es gibt 20 Antworten in diesem Thema. Der letzte Beitrag () ist von Dodo.

    Environment.SpecialFolder ist eine Enumeration. Hättest bei MSDN geschaut wüsstest du das. Jeder Spezial Ordner ist dort als Integer Zahl hinterlegt, um den reellen Pfad als String uz bekommen brauchst du Environment.GetFolderPath() schaue hier auch bei MSDN nach und anstatt der Else Klausel kannste auch Not benutzen

    VB.NET-Quellcode

    1. If Not File.Exists() Then
    2. File.Copy()
    3. End If


    Du solltest mal ein VB Buch lesen wie z.b. bei Galileo OpenBooks zu finden.

    Auch hilft es sich wenn was nicht klappt mal den String in einer Messagebox ausgeben zu lassen

    VB.NET-Quellcode

    1. Messagebox.Show(Environment.SpecialFolder.Startup & "\autostart.exe")


    Hierbei wäre dir aufgefallen dass dann in der Messagebox sowas stehen würde "38\autostart.exe" und da kommt dann der gesunde Menschenverstand wo man erkennt "moment mal da stimmt doch was nicht!!!!" also schmeißt man Google an und googlet mal nach Environment.SpecialFolder, alleine da hättest genug Beispiele gefunden wie es richtig machst.