Strings teilen

  • GM 8
  • Strings teilen

    Hallo,
    ich habe mit AutoIt einen TCPServer erstellt, dieser Antwortet aber nicht immer.
    Ich wollte es dann mit GameMaker erstellen, das Problem ist aber, dass ich nicht weiß, wie man Strings teilen kann oder ob das überhaupt geht.

    Wenn der String zum Beispiel den Wert "asd--fgh" hat, soll dieser in mehrere geteilt werden, indem -- gelöscht wird und der Rest in Arrays aufgeteilt wird(String[1] = asd und String[2] = fgh)

    Weiß jemand, ob das in Game Maker geht und wenn ja, wie?

    Danke im Vorraus
  • Danke für die schnelle Antwort!
    Ich werde es gleich testen

    Edit : Jetzt ist nurnoch das Problem, da der String verschiedene Längen haben kann. Wie kann ich dann rausfinden, wann das -- ist?
    Danke im Vorraus

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Typ_012 ()

  • Ich bin garnicht darauf gekommen, die zu "mixen"
    Danke für die Hilfe!
    Mal ein kleiner Code:

    GML-Quellcode

    1. name = get_string("Name",1)
    2. passwort = get_string("Passwort",1)
    3. varstring = name + "-" + passwort
    4. show_message("Zwischenergebnis der Rechnung : "+string(varstring))
    5. pos = string_pos("-",string(varstring))
    6. endpos = string_length(varstring)
    7. endpasswort = string_copy(string(varstring),pos + 1,endpos)
    8. endname = string_copy(string(varstring),1,pos - 1)
    9. show_message("Dein Passwort ist : "+string(endpasswort)+". Dein Name ist : "+string(endname))

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Typ_012 ()