Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2012, 16:23   #1
adaptive person
Пользователь
 
Регистрация: 11.03.2012
Сообщений: 30
Вопрос Как изменить два последних символа строки в delphi ?

Как изменить два последних символа строки в delphi ?
adaptive person вне форума Ответить с цитированием
Старый 24.03.2012, 16:54   #2
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Код:
procedure TForm1.RzBitBtn1Click(Sender: TObject);
const
  s: string = 'Number 25';
begin
  ShowMessage(Copy(s, 1, length(s) - 2) + '47');
end;
_SERGEYX_ вне форума Ответить с цитированием
Старый 24.03.2012, 20:35   #3
xrob
Форумчанин
 
Регистрация: 18.10.2010
Сообщений: 419
По умолчанию

а если вопрос юзера понять буквально, то так:
d:=Length(str);
// строка это массив:
str[d]:='0'; // это последний символ
str[d-1]:='0'; // это предпоследний символ
xrob вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как в Delphi скопировать весь текст от нужного символа до конца строки ?? Skeptic Общие вопросы Delphi 4 10.10.2011 22:36
C++: как вырезать 2 символа из строки Blondy Помощь студентам 6 05.03.2011 15:33
Поменять местами два последних элемента массива после сортировки (язык си) PPPPPP Помощь студентам 2 18.04.2010 18:13
Взять два предпоследних символа строки Memo Marsel737 Общие вопросы Delphi 2 08.01.2010 19:18
Узнать два последних символа в строке Kib Общие вопросы Delphi 5 19.04.2009 23:04