Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Поиск в программе, как выделить найденное в программе 
V
    Опции темы
JEENMAN
  Дата 19.4.2008, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 19.4.2008
Где: Украина

Репутация: нет
Всего: нет



извиняюсь елси что то подобное уже было. я не нашел.

тут в лабе нужно сделать поиск. smile 

у меня есть вектор в который вбито 20 значений.
есть список куда они выводяться.
как сделать поиск по клавише что б после ввода оно подсвечивало найденное в списке? smile 

Это сообщение отредактировал(а) JEENMAN - 20.4.2008, 08:55
PM MAIL WWW   Вверх
JackYF
Дата 20.4.2008, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: нет
Всего: 162



Цитата(JEENMAN @  19.4.2008,  22:34 Найти цитируемый пост)
что б после ввода оно подсвечивало найденное в списке? 

подсвечивало? какая ОС? какой тулкит?


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
JEENMAN
Дата 20.4.2008, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 19.4.2008
Где: Украина

Репутация: нет
Всего: нет



вернее будет выделяло, а не подсвечивало.
система - ХР
PM MAIL WWW   Вверх
JackYF
Дата 20.4.2008, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: нет
Всего: 162



Цитата(JEENMAN @  20.4.2008,  12:07 Найти цитируемый пост)
будет выделяло, а не подсвечивало.

Ещё раз: что под этим подразумевается?

Цитата(JackYF @  20.4.2008,  11:08 Найти цитируемый пост)
какой тулкит?

не ответил.



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
JEENMAN
Дата 20.4.2008, 21:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 19.4.2008
Где: Украина

Репутация: нет
Всего: нет



ну то есть как например в мозиле, когда ты что т онашел то то оно в тексте выделяет ту часть.

а тулкит...сорри а что это?
PM MAIL WWW   Вверх
bronislav
Дата 20.4.2008, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



to JEENMAN,
Ну toolkit, это набор инстументов. В вашем случае библиотек.

Судя по разделу в котором вы разместили вопрос на форуме, то вы пишите свою лабораторную работу на С++. Т.к. вы пишите для Windows, то скорее всего вы используете MS Visual Studio и MFC, WindowsForms или WPF?

Пожалуйста, точнее формулируйте свои вопросы на данном форуме телепатов нет.

to JackYF,
Видимо подразумевается цветовое выделение найденного фрагмента текста или в данном случае массива.

 


--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
JEENMAN
Дата 20.4.2008, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 19.4.2008
Где: Украина

Репутация: нет
Всего: нет



Извините опять за ламерство но как узнать какой набор библиотек?
имееться в виду какие в лабе? или какой набор установлен?

Пишу на  MS Visual Studio проект -  MFC

Да, подразумеваеться цветовое выделение.
У меня в список выдаеться 20 значений из вектора, надо по ним сделать поиск и выделить найденный(или если сделать еще громозднее поиск, например - перейти а след. найденное такое же значение , если числа есть одинаковые)
PM MAIL WWW   Вверх
bronislav
Дата 22.4.2008, 07:51 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



Ну вот тулкит мы определили - это MFC (Microdoft Foundation Class).

А по поводу вопроса: список у тебя хранится в CList? А отображается в CListCtrl?

Для установки цвета текста используется функция 
Код

BOOL CListCtrl::SetTextColor(COLORREF cr);


Для установки цвета фона текста используется функция 
Код

BOOL CListCtrl::SetTextBkColor(COLORREF cr);


Правда мне кажется, что эти функции предназначены для установки цвета для всего списка, а не отдельных его элементов.
Добавь аттачем свои исходники, вместе с проектом или залей куданибудь и ссылку приведи. Да, и не забудь удалить папку Debug и/или Release.


--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
JEENMAN
  Дата 22.4.2008, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 19.4.2008
Где: Украина

Репутация: нет
Всего: нет



PM MAIL WWW   Вверх
bronislav
Дата 22.4.2008, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



В какой функции ты производишь поиск?


--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
JEENMAN
Дата 22.4.2008, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 19.4.2008
Где: Украина

Репутация: нет
Всего: нет



в смысле?
я произвожу поиск в векторе после его заполнения.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0479 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.