vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Code löschen 
Autor: Bingo
Datum: 03.04.05 10:17

Hallo!
Ich poste jetzt mal meinen kompletten löschen code:
lstSchul: ListBox
txt<Xy>:TextBox XY
cboTag: ComboBox
 Private Sub DelEntry()
        'Eintrag entfernen
        If lstSchul.SelectedItem = Nothing Then
            MsgBox("Sie haben keinen Eintrag zum Löschen ausgewählt!", _
              MsgBoxStyle.Critical, "Fehler")
            Exit Sub
        End If
        Dim mbox As MsgBoxResult
        mbox = MsgBox("Soll der gewählte Eintrag wirklich gelöscht werden?", _
          MsgBoxStyle.YesNo, "Löschen bestätigen")
        If mbox = MsgBoxResult.No Then
            Exit Sub
        End If
        Dim myPfad As String = ""
        'Tag wählen
        Select Case cboTag.SelectedIndex
            Case 0
                ' Alle Tage
                Dim SplitTag() As String
                SplitTag = Split(lstSchul.SelectedItem, ",")
                Select Case SplitTag.GetValue(1)
                    Case " Montag"
                        myPfad = fMo
                    Case " Dienstag"
                        myPfad = fDi
                    Case " Mittwoch"
                        myPfad = fMi
                    Case " Donnerstag"
                        myPfad = fDo
                    Case " Freitag"
                        myPfad = fFr
                End Select
                GoTo DelAlleTage
            Case 1
                ' Montag
                myPfad = fMo
            Case 2
                ' Dienstag
                myPfad = fDi
            Case 3
                ' Mittwoch
                myPfad = fMi
            Case 4
                ' Donnerstag
                myPfad = fDo
            Case 5
                ' Freitag
                myPfad = fFr
        End Select
        Dim SplitName() As String
        Dim MyName As String = ""
        Dim nam2 As String = ""
        Dim kplEintrag As String = ""
        Dim dat As String = ""
        Dim txt() As String
        ' Name auslesen
        MyName = lstSchul.SelectedItem
        ' Namen splitten
        SplitName = MyName.Split(" ")
        nam2 = SplitName.GetValue(0) & ";" & SplitName.GetValue(1)
        ' Rest einlesen
        kplEintrag = GetContent(myPfad, nam2)
        sr = New StreamReader(myPfad)
        dat = sr.ReadToEnd
Fehler1:
        sr.Close()
        Dim ws As String = ""
        Dim sInt As Integer = 0
        sInt = dat.IndexOf(kplEintrag)
        ws = dat.Remove(sInt, kplEintrag.Length)
        File.Delete(myPfad)
        sw = New StreamWriter(myPfad)
        sw.WriteLine(ws)
        sw.Close()
        Exit Sub
 
DelAlleTage:
        MyName = lstSchul.SelectedItem
        SplitName = MyName.Split(" ")
        Dim SplitKomma As String = SplitName.GetValue(1)
        If Not SplitKomma.LastIndexOf(",") = -1 Then
            Dim SplitArray() As String
            SplitArray = SplitKomma.Split(",")
            SplitName.SetValue(SplitArray.GetValue(0), 1)
        End If
        nam2 = SplitName.GetValue(0) & ";" & SplitName.GetValue(1)
        ' Rest einlesen
        kplEintrag = GetContent(myPfad, nam2)
        sr = New StreamReader(myPfad)
        dat = sr.ReadToEnd
Fehler2:
        sr.Close()
        sInt = dat.IndexOf(kplEintrag)
        ws = dat.Remove(sInt, kplEintrag.Length)
        File.Delete(myPfad)
        sw = New StreamWriter(myPfad)
        sw.WriteLine(ws)
        sw.Close()
        Exit Sub
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dateiinhalt löschen - Lesen!3.223Bingo02.04.05 20:46
Re: Dateiinhalt löschen - Lesen!2.243ModeratorDaveS02.04.05 21:38
Re: Dateiinhalt löschen - Lesen!2.249Bingo03.04.05 09:39
Re: Dateiinhalt löschen - Lesen!3.547ModeratorDaveS03.04.05 10:01
Re: Dateiinhalt löschen - Lesen!2.162Bingo03.04.05 10:16
Re: Dateiinhalt löschen - Lesen!2.274Bingo03.04.05 10:45
Re: Dateiinhalt löschen - Lesen!2.389ModeratorDaveS03.04.05 11:03
Re: Dateiinhalt löschen - Lesen!2.214Bingo03.04.05 12:04
Zum Verständnis2.238Bingo03.04.05 09:43
Code löschen2.386Bingo03.04.05 10:17
Code Lesen2.293Bingo03.04.05 10:18
Re: Code Lesen2.188ModeratorDaveS03.04.05 10:54
Re: Code Lesen2.176Bingo03.04.05 12:00
Alles Ok & Danke!2.120Bingo03.04.05 12:09
Re: Alles Ok & Danke!2.156ModeratorDaveS03.04.05 12:23
Re: Alles Ok & Danke!2.140Bingo03.04.05 13:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel