Сегодня Четверг | Дата: 28.11.2024 | Время: 19:33
Последние новости
Русуфикатор для Delphi
Добавил: Jura
Всего комментариев: 2
Видео-уроки по HTML
Добавил: Jura
Всего комментариев: 0
9 мая
Добавил: Jura
Всего комментариев: 0
Новые темы форума
Зака банера
Ответил: Jura
Всего ответов:
Лучшие пользователи
no avatar
Логин: Jura
Репутация: 0
Группа: Администраторы
no avatar
Логин: Toha
Репутация: 0
Группа: Пользователи
Xaker_delphi
Логин: Xaker_delphi
Репутация: 0
Группа: Модераторы
Доброго времени суток, Гость! Авторизуйся или зарегистрируйся
 
 
 
  
  
  

Меню уроков
Меню сайта
Нажми!
Эти деньги на роскрутку сайта!
  • Форекс новости фондового рынка
  • $$$ для web-мастеров
    Категории
    Форма входа
    Наш опрос
    Всего ответов: 18
    Как вы попали на нас?

    Мини-чат
    Для добавления сообщения необходима авторизация
    Наша кнопка

    Программирование Delphi



    Друзья сайта
     
     
     
     
    Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Другие информеры

    Поиск в memo !

    В этом маленьком уроке я покажу вам как осуществить поиск текста в компоненте MEMO. Давайте откроем Delphi и создадим новый проект, кидаем на форму компонент Edit, Memo, Button все они с закладки Standart. Отлично, идем дальше, в обработчике OnClick кнопки прописываем следующий код:

    procedure TForm1.Button1Click(Sender: TObject);
    var // Объявляем переменные
    Find:string; // Искомая строка
    i:integer; // Счетчик для цикла
    begin
    find:=Edit1.Text; // Записываем в find текст из Edit
    For i:=0 to Memo1.Lines.Count-1 do // Запускаем цикл поиска строки
    If Pos(FIND, Memo1.Lines.Text)<>0
    Then
    Begin
    Memo1.SetFocus();
    Memo1.SelStart:=Pos(FIND,Memo1.Lines.Text)-1;
    Memo1.SelLength:=Length(FIND);
    End;
    end;

    Программа будет искать в Memo текст введенный в Edit и если найдет выделит его. Довольно просто и понятно.


    Просмотров: 571 | Добавил: Jura | Дата: 29.04.2011
    Комментарии
    Всего комментариев: 0
    Revision by Mazaxaka