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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.03.2010, 21:16   #1
iliili
Пользователь
 
Аватар для iliili
 
Регистрация: 06.03.2010
Сообщений: 56
По умолчанию использывание TFindDialog

покажите пожалуйста как иницыировать TFindDialog и использовать его
Сделал ошибку.Исправил.Подзаработал
iliili вне форума
Старый 23.03.2010, 21:22   #2
Xatr
Форумчанин
 
Аватар для Xatr
 
Регистрация: 17.09.2008
Сообщений: 349
По умолчанию

Открыть окно поиска
Код:
FindDialog1.Execute;
найти строку в RichEdit
Код:
procedure TForm1.FindDialog1Find(Sender: TObject);
var
FoundAt: LongInt;
StartPos, ToEnd: integer;
begin
with RichEdit1 do
begin
if SelLength <> 0 then StartPos := SelStart + SelLength else StartPos := 0;
ToEnd:= Length (Text) - StartPos;
FoundAt:= FindText(FindDialog1.FindText, StartPos, ToEnd, [stMatchCase]);
if FoundAt <> -1 then
begin
SetFocus;
SelStart:= FoundAt;
SelLength:= Length (FindDialog1.FindText);
end;
end;
end;
недавно ОС переставлял, нету Delphi, чтобы проверить, но когда раньше писал, то вроде работало.
если чем помог, поставьте отзыв на весы
Xatr вне форума
Старый 23.03.2010, 22:01   #3
iliili
Пользователь
 
Аватар для iliili
 
Регистрация: 06.03.2010
Сообщений: 56
По умолчанию

у меня чет не получилось((
Сделал ошибку.Исправил.Подзаработал
iliili вне форума
Старый 24.03.2010, 01:18   #4
Xatr
Форумчанин
 
Аватар для Xatr
 
Регистрация: 17.09.2008
Сообщений: 349
По умолчанию

попробуй написать свой текст и поставь курсор в начало текста
если чем помог, поставьте отзыв на весы
Xatr вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
использывание TSaveDialog iliili Помощь студентам 4 21.03.2010 12:05
fsockopen - одновременное использывание krok PHP 1 08.04.2009 22:41
Проблемы с TFindDialog Alar Компоненты Delphi 0 29.10.2006 20:46