|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.06.2013, 19:41 | #1 |
Пользователь
Регистрация: 26.01.2012
Сообщений: 14
|
Вызов и поиск по Memo
Доброго времени суток. Помогите с реализацией "Справки"
Я на каждую из форм программы кинул кнопку. В MainMenu1 создал форму при вызове которой открывается форма с Memo. Мне нужно написать процедуру поиска для кнопки, так что бы при нажатии кнопки открывалась форма с Memo и курсор позиционировался на необходимой информации. Я написал вот такую процедуру, форма открывается, но курсор не позиционируется на слове "Можно". Как решить эту проблему? procedure TfrReturn.frReceiptFooterbbtnHelpCl ick(Sender: TObject); var // Объявляем переменные Find:string; // Искомая строка i:integer; // Счетчик для цикла begin WfrSpravka.frSpravka.ShowModal; find:='Можно'; // Записываем в find текст из Edit For i:=0 to Memo1.Lines.Count-1 do // Запускаем цикл поиска строки If Pos(FIND, Memo1.Lines.Text)<>0 Then Begin frSpravka.Spravka1.SetFocus(); frSpravka.Spravka1.SelStart:=Pos(FI ND,Memo1.Lines.Text)-1; frSpravka.Spravka1.SelLength:=Lengt h(FIND); End; Заранее благодарю. |
20.06.2013, 20:01 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А чего ему позиционироваться? Все, что после ShowModal отработает после прекращения работы с формой
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
20.06.2013, 20:03 | #3 |
Пользователь
Регистрация: 26.01.2012
Сообщений: 14
|
|
20.06.2013, 20:07 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
В OnShow (или OnActivate, по-моему для модальной пойдет) формы попробуйте это сделать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
20.06.2013, 20:10 | #5 |
Пользователь
Регистрация: 26.01.2012
Сообщений: 14
|
|
20.06.2013, 20:18 | #6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск в Memo | Jadson | БД в Delphi | 2 | 14.05.2012 10:16 |
поиск в Memo | Yokka | Общие вопросы C/C++ | 1 | 24.05.2010 16:50 |
Поиск в MEMO | dimafe6 | Общие вопросы Delphi | 9 | 09.02.2010 22:03 |
Поиск в Memo | Terran | Общие вопросы Delphi | 4 | 07.05.2008 23:33 |