ISBUSY Datei bei Listviewindexchange

  • VB.NET
  • .NET 4.0

    ISBUSY Datei bei Listviewindexchange

    Moin Leute,

    folgendes Problem:

    Habe ein Listview. Bei klick auf ein Item lade ich gestimmte Variablen aus einer Klasse in eine Form. Jedes Item verfügt über einen eigenen Speicherort auf der Platte.
    Jetzt möchte ich bei Klick auf das erste Item eine Datei "ISBUSY" im Ordner erstellen,falls sie noch nicht vorhanden ist. Wenn ich jetzt auf das nächste Item klicke, soll die "ISBUSY" Datei wieder verschwinden.
    Wie regel ich das am besten wegen dem indexchange?

    Danke im Voraus :)

    EDIT\\

    Blackout geregelt.

    Lösung:

    Visual Basic-Quellcode

    1. Dim oldIBfile As String = ""
    2. Private Sub ListView1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListView1.SelectedIndexChanged
    3. Try
    4. If File.Exists(oldIBfile) Then
    5. File.Delete(oldIBfile)
    6. End If
    7. If File.Exists(Pfad & "\" & fileBusy) Then
    8. 'Mach dies
    9. Else
    10. File.Create(Pfad & "\" & fileBusy)
    11. oldIBfile = Pfad & "\" & fileBusy
    12. End If

    ~Wir leben zwar alle unter dem gleichen Himmel, aber es haben nicht alle den gleichen Horizont~

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „razzzer530i“ ()