Split

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Hallo forum ...
    meine problem ist das splitten in vb
    ich habe folgenden code:

    cur_pic_XY = lbl_cur_pic.Text.Split(",")

    jetzt möchte ich eig etwas ganz einfaches, nämlich die einzelnen zahlen aus der array( in diesem fall wären das zum beispiel 50 und 100 ) einer variable x und y übergeben :D
    aber ich weiß nicht wie ..
    kann mir jm helfen
    mfg mrman
    Du müsstest ein Array machen:

    VB.NET-Quellcode

    1. Dim zahlen() As String = lbl_cur_pic.Text.Split(",")
    2. Dim var50 As Integer = CInt(zahlen(0)) 'Erster Eintrag im Array zahlen
    3. Dim var100 As Integer = CInt(zahlen(1)) 'Zweiter Eintrag im Array zahlen



    Gruss
    Pascal
    Bei Texten, die zu Int konvertiert werden sollen, sollte man auf jeden Fall noch einen Test machen:
    Entweder

    VB.NET-Quellcode

    1. Try-Catch
    oder

    VB.NET-Quellcode

    1. if(IsNumeric(Text)) Then
    oder

    VB.NET-Quellcode

    1. If(Integer.TryParse(Text, 0)) Then
    oder so.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!