Erste Zeile einer Variablen löschen

Startseite Foren Deutsches LiveCode-Forum Erste Zeile einer Variablen löschen

Ansicht von 2 Antwort-Themen
  • Autor
    Beiträge
    • #20663
      akrages
      Teilnehmer

        Guten Abend,

        ich möchte gerne, dass nachdem ich die erste Zeile einer Variablen glöscht habe, das der Rest des Variablen-Inhalts um die glöschte Zeile nach oben rückt.

        glöschte habe ich mit folgendem Code:

        If item 1 of line -1 of theData = "Level: 1" then
        //Erste Zeile in der Variable theData löschen
        put empty into line -1 of theData
        end if

        Kann mir jemand helfen?

      • #20665
        Klaus Major
        Administrator

          line -1 ist aber die LETZTE Zeile einer Variablen oder eines Feldes.
          Sicher, daß Du das meinst?

          Whatever, bei Variable und Feldern können wir einfach etwas “delete”n:

          ...
          delete line 1 of theData
          ## delete line 3 of fld 1
          ...

          Der Rest rutscht automatisch nach “oben”.

          Das hier

          ...
          put empty into line X...
          ...

          ergibt nur eine LEERE Zeile.

        • #20666
          akrages
          Teilnehmer

            Ja, du hast Recht. Ist die letzte Zeile. Die meinte ich auch, weil die Liste entsprechend sortiert ist.
            Klappt soweit jetzt ganz prima.
            Vielen Dank.

        Ansicht von 2 Antwort-Themen
        • Du musst angemeldet sein, um auf dieses Thema antworten zu können.