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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2008, 18:48   #11
Ring0Sn
Форумчанин
 
Аватар для Ring0Sn
 
Регистрация: 06.09.2007
Сообщений: 239
По умолчанию

Цитата:
Сообщение от Yuran Посмотреть сообщение
И почему Memo.Lines.Strings[0]=перваяБукваТекста
Вообшето Memo.Lines.Strings[0] это не "перваяБукваТекста", а перваяСтрокаТекста, по большому счету
И вообше, удаляй элементы с конца, а не сначала, чтоб не зависало ничего: (птмчто когда удаляеш не последний элемент, происходит переиндексация)
Код:
var
  i: integer;
begin
  for i := Memo1.Lines.Count - 1 downto 0 do begin
    if pos('Product code: ', Memo1.Lines[i]) = 0 then
      Memo1.Lines.Delete(i);
  end;

Последний раз редактировалось Ring0Sn; 12.06.2008 в 18:51.
Ring0Sn вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TMemo Valera Помощь студентам 14 04.08.2008 10:56
TMemo terminadoor Помощь студентам 10 23.07.2008 19:41
Фон в TMemo BlackOmen Общие вопросы Delphi 3 18.06.2008 22:34
Tmemo BlackOmen Общие вопросы Delphi 2 16.03.2008 21:03
ПОМОГИТЕ С TMEMO sergej-shpil Помощь студентам 2 08.12.2006 22:10