|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.10.2010, 09:50 | #1 |
Пользователь
Регистрация: 31.10.2009
Сообщений: 27
|
Интерфейс поиска и замены текста в richTextBox
Добрый день!
Преподаватель дал задание с помощью текстбокса сделать аналог блокнота с сохранением и открытием файла, а также поиском и заменой текста Сохранение и загрузку сделал - там ничего сложного, а вот поиск и замену текста он сказал нужно сделать при помощи диалоговых окон изменения шрифта и цвета фона текста. Я чёт не пойму, как при помощи fontDialog можно сделать поиск и замену текста? Это какая-то ошибка в задании либо такое возможно? Пробовал сделать просто через диалоговое окно, но что-то никак не получается передать richTextBox во вторую форму, а делать его public вроде бы как не комильфо. Буду благодарен за советы! |
28.10.2010, 11:12 | #2 | |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Цитата:
А твою форму сделать очень просто. Делаешь форму, кидаешь нужные контролы. Показываешь её не по ShowDialog(), а Show(this). На форме сделай события(event) по клику на кнопку Искать или Замена. И в параметрах события посылай, что искать, или что на что заменять. А уже в главное форме обрабатывай. |
|
29.10.2010, 15:54 | #3 |
Пользователь
Регистрация: 31.10.2009
Сообщений: 27
|
спасибо за совет.
сделал через Apply так в диалоговом окне: Код:
search.Apply += new EventHandler(search_Apply); но вот проблема в том что я в первой форме не могу получить класс SendStr со строкой, обработчик не видит её. Код:
|
29.10.2010, 18:27 | #4 | |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
Если я правильно понял, то EventHandler это делегат для событий без параметров, то есть, если ничего не надо передавать, то можно использовать его.
Попробуй как-то так сделать (писал не в студии, но вроде всё верно): Код:
----------------- А ну да: Цитата:
Последний раз редактировалось Casper-SC; 29.10.2010 в 18:30. Причина: Дополнил |
|
29.10.2010, 18:36 | #5 |
Пользователь
Регистрация: 31.10.2009
Сообщений: 27
|
блин, спасибо большое Casper-SC!!
заработало. пока ещё сам не совсем пойму как, но буду разбираться отдельно с каждой строкой. спасибо еще раз! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Функция поиска и замены подстроки в строке типа PChar | Son | Помощь студентам | 9 | 19.04.2010 16:06 |
Макрос для поиска и замены слов на слова с верхним подчеркиванием | salvafion | Microsoft Office Word | 4 | 07.09.2009 19:14 |
программа поиска и замены+копирования текста | 666dvg999 | Общие вопросы C/C++ | 4 | 05.10.2008 20:01 |
Макрос для поиска/замены | Davidoff | Microsoft Office Excel | 1 | 20.01.2007 16:01 |