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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2011, 00:35   #1
kokj007
 
Регистрация: 26.09.2010
Сообщений: 7
Восклицание TstringList-смещение на 5 символов

Текстовый файл грузится в stringList. В загруженном тексте есть где-то символы $40, нужно найти эти символы, а затем сдвинуться влево на 5 символов от найденных $40 и переписать сверху старые символы на новые два (на число 15)
Например:аааааааааа$40аааааааа, результат: ааааа15ааа$40аааааааа.

Спасибо большое за работающие ответы!!!
kokj007 вне форума Ответить с цитированием
Старый 30.01.2011, 00:43   #2
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Смотрим в хэлпе работу с функциями POS, POSEX...
asmodey1 вне форума Ответить с цитированием
Старый 30.01.2011, 00:48   #3
kangreon
Форумчанин
 
Аватар для kangreon
 
Регистрация: 03.04.2009
Сообщений: 305
По умолчанию

Код:
var
  sl: TStringList;
  i: integer;
  s: string;
begin
  s := sl.Text;
  i := Pos('$40',s);
  i := i -5;
  s[i] := '1';
  s[i+1] := '5';
  sl.Text := s;
end;
kangreon вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смещение рисунка skrudjmagdak Общие вопросы Delphi 5 27.03.2010 15:23
TStringList Замена символа на ряд символов. Alex Cones Общие вопросы Delphi 17 23.03.2010 20:00
Смещение компонента Volt Общие вопросы Delphi 9 20.01.2010 00:36
Смещение ячеек Zulius Microsoft Office Excel 3 26.11.2009 12:30
Смещение в WinHex bmw Софт 4 22.03.2009 02:16