Announcement

Collapse
No announcement yet.

StringTeilung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • StringTeilung

    Hallo zuasammen,
    wie kann aus einem string mit dem Wert zB. "1:20", drei einzelne jeweils mit den Werten "1", ":", "20" erzeugen und wie kann ich einen string nach dem Vorkommen eines bstimmten Zeichens durchsuchen, zB. in meinem Fall nach ":" ?

    gruß
    caro
    Zuletzt editiert von caro; 22.05.2008, 12:05.

  • #2
    Schau in der Hilfe unter AnsiString nach -> Pos und SubString
    Christian

    Comment


    • #3
      danke Christian, damit kann ich sehr gut leben !!

      caro

      Comment


      • #4
        warum meldet mit der Compiler bei "SUBSTRING(cm2, 1, pos(cm1,cm2));" "undefinierter Bezeichner SUBSTRING" und bei left(cm2, pos(rm1,rm2)) schreibt er mir Operator fehlt, was ist dabei falsch ??

        caro
        Zuletzt editiert von caro; 23.05.2008, 20:56.

        Comment


        • #5
          Weil die Funktion Copy() heisst

          Comment


          • #6
            bin anscheinend zu blöd dazu, kannst du mir ein Beipsiel machen, wie ich zB den String mit dem Wert "1:20" in drei einzelne mit den Werten '1', ':' und '20' zerteile !!

            caro

            Comment


            • #7
              Code:
              orgs := '1:20';
                 start := Pos( orgs, ':');
                 s1 := orgs;
                 SetLength( s1, start-1);
                 s2 := Copy(orgs, start, 1);
                 s3 := Copy( orgs, start+1, Length( orgs));
              getippt und nicht getestet

              Comment


              • #8
                Danke !!!!!

                Comment

                Working...
                X