none
Small Basic: Textbefehl unterteilen RRS feed

  • Frage

  • Hallo Zusammen,

    Ich schreibe an einem Programm für die serielle Kommunikation mit einem externen Gerät.

    Ich möchte gerne Befehle mit Hilfe von Small Basic an dieses senden. Für die serielle Kommunikation nutze ich die SMall Basic Erweoterung von LitDev. Die Kommunikation an sich funktioniert auch soweit, aber ich möchte gerne verschiedene Befehle senden.

    Etwa so:

    Texteingabe: "send Hallo"

    Der Text soll dann aufgeteilt werden in "send" (als interner Befehl für das Programm") und "Hallo" (als Inhalt). ICh habe es mit LDText.Split und LDArray.GetValue versucht, aber das scheint nicht zu funktionieren.

    Anbei mein Programmcode

      InputString = TextWindow.Read() 
      InputArray =  LDText.Split(InputString, " ")
      Command = LDArray.GetValue(InputArray, 1)
      TXString = LDArray.GetValue(InputArray, 2)

    die Get Value Befehle geben "FAILED" zurück. Ich bitte um Hilfe.

    Mit freundlichen Grüßen,

    Alex

    Mittwoch, 26. Juni 2019 18:02

Alle Antworten