Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с StringGrid 
:(
    Опции темы
ИванМ
Дата 6.7.2009, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1260
Регистрация: 19.6.2006
Где: СПб

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



Почитай файл *.h из моего примера. Скопируй от туда то, что у тебя не хватает.
А конкретно:
#include <vector> - в начале заголовка

в private-секции:
std::vector<int> frows;
size_t current;
void __fastcall Fill(); 

и из .cpp скопируй функцию void __fastcall Fill(); 
PM MAIL   Вверх
Ярослав
Дата 6.7.2009, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 189
Регистрация: 8.6.2009

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



Я извиняюсь наверно уже надоел.Ну если Вы говорите что это поможет то возьму  код  на работу завтра разберусь.Ещё раз спасибо.Если Вы не против завтра отпишу Вам. 
PM MAIL   Вверх
ИванМ
Дата 6.7.2009, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1260
Регистрация: 19.6.2006
Где: СПб

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



Еще нужно что бы контролы были как у меня.
У меня Edit1- куда вводится строка поиска
Edit2,3,4- куда выводятся результаты
Button1 - начало поиска
Button2,3- вперед/назад (именно в таком порядке)

Отпишись. Не против. Раз уж начал помогать.

Это сообщение отредактировал(а) ИванМ - 6.7.2009, 22:52
PM MAIL   Вверх
Ярослав
Дата 6.7.2009, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 189
Регистрация: 8.6.2009

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



Не выдержал.Проверил всё супер так как я и хотел.С меня пиво.Огромное спасибо.А что на счёт если ввести неполные данные то как делать
PM MAIL   Вверх
ИванМ
Дата 7.7.2009, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1260
Регистрация: 19.6.2006
Где: СПб

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



типа такого:
Код

if(AnsiLowerCase(StringGrid1->Cells[cCol][cRow]).Pos(AnsiLowerCase(Edit1->Text)))
      {
        frows.push_back(cRow);
        break;
      }

Заменить аналогичные строки в Button1Click 
PM MAIL   Вверх
Ярослав
Дата 9.7.2009, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 189
Регистрация: 8.6.2009

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



Да есть вопрос и как это организовать
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




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


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

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