Выделить строку с конца в Делфи

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Vasa211, 3 Sep 2011.

  1. Vasa211

    Vasa211 Banned

    Joined:
    14 Aug 2011
    Messages:
    29
    Likes Received:
    0
    Reputations:
    0
    Вот есть код

    Пример кода : Копирование строки
    PHP:
    var
      
    SourceTarget string;

    begin
      Source 
    := '12345678';
      
    Target := Copy(Source34);
      
    ShowMessage('Target : '+Target);
    end;

    Target 3456

    А можно ли както переделать код, чтобы
    Target : 678 (Copy(Source, 6, 3) - не подходит)

    Нужно чтобы выделило 3 символа сконца


    Как это сделать?
     
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Copy(x,y,z);
    x = строка
    y = начало
    z = кол-во символов.
    Так что простая математика. начиная от длинна строки - 3 + 1