Bei CheckBox auswahl Text weglassen

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von haiyyu.

    Bei CheckBox auswahl Text weglassen

    Hey

    Komme im moment nicht mehr weiter.
    Ich hab ein kleines Programm das Texte in die Zwischenablage kopiert wenn man auf den Button drück.

    VB.NET-Quellcode

    1. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    2. My.Computer.Clipboard.Clear()
    3. My.Computer.Clipboard.SetText("Text X:lol:X Text ^^:) Text")
    4. End Sub


    Mein Problem ist das die Smiley (
    X:lol:X und ^^:)) nicht jeder meine Freunde mögen. Deswegen wollte ich das dann beim Drücken des Buttons diese Smileys nicht mehr mit kopiert werden wenn die CheckBox einen Harken drin hat.

    Nur weiß ich leider nicht wie ich das machen soll. Will nämlich nicht das Programm 2x haben (mit und ohne Smileys).

    Hoffe ihr könnt mir da weiter helfen.

    VB.NET-Quellcode

    1. Private Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button3.Click
    2. Dim Txt As String = "Text X:lol:X Text ^^:) Text"
    3. If CheckBox1.Checked Then
    4. Clipboard.SetText(Txt.Replace("X:lol:X", "").Replace("^^", "").Replace(":)", "")) ' Wenn CheckBox angehakt ist, alle Smileys mit nichts ersetzen
    5. Else
    6. Clipboard.SetText(Txt)
    7. End If
    8. End Sub