![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.11.2009
Сообщений: 45
|
![]()
программа парсить текст. Этот текст вставляется в Memo.
Так вот, в тексте, надо находить определенную фразу (привет всем), после чего выводится звук(показывается окно, не столь важно). После чего эта фраза может появится еще раз, так как все таки получается парсинг. Текст постоянно добавляется в концу. Вопрос: Как воспроизводить звук новой найденной фразы, при этом звук на старые сообщения не должен реагировать. Как воспроизводиться с помощью бас знаю. Нужно помочь именно с нахождением в мемо новой фразы П.С. Что бы еще было проще, то текст я выдираю из чата игры. И когда находит нужную новую фразу, должен воспроизвестись новый звук. |
![]() |
![]() |
![]() |
#2 |
Delphi, учу С
Форумчанин
Регистрация: 20.10.2010
Сообщений: 178
|
![]()
Есть вариант: поставить на Memo.onChange поиск с конца. Надо будет для удобства перевернуть нужную фразу, и там уже не менее извращенным способом сверять
![]() |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
Искать через PosEx
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск предыдущих чисел | Михаил2261 | Microsoft Office Excel | 12 | 22.09.2010 18:47 |
Загрузка предыдущих записей | vivaldi | Microsoft Office Access | 0 | 09.06.2010 17:24 |
3е число массива заменить произведением 2х предыдущих | Денни | Помощь студентам | 10 | 14.02.2010 19:20 |
количество результатов поиска | memka | PHP | 21 | 12.04.2009 15:41 |
Даты предыдущих дней | Avalonix | Общие вопросы Delphi | 2 | 05.04.2009 15:40 |