![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.08.2007
Сообщений: 51
|
![]()
Помогите решить проблему! Она заключается в следующем в этой процедуре происходит сравнение всех записей с выделенной и если равны происходит выделение, однако при выборе новой записи выделения не снимаются с предыдуших! Подскажите в чем проблема?????
![]() procedure TForm1.Button1Click(Sender: TObject); var str, strQ: String; j: Integer; begin if (grid.SelectedCount < 1) then begin exit; end; Grid.BeginUpdate; str := Grid.Cell[Grid.SelectedColumn, Grid.SelectedRow].AsString; for j := 0 to Grid.RowCount - 1 do begin strQ := Grid.Cell[Grid.SelectedColumn, j].AsString; if (strQ = Str) and not Grid.Selected[j] then Grid.Selected[j] := true; end; Grid.EndUpdate; end; |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Multiselect
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 08.12.2006
Сообщений: 36
|
![]()
Кстати у меня тоже такая проблема, он мне не столь важно выделение!
Извините за то что не могу ответить! ![]() P.s.: MultiSelect - выделяет всю строку в таблице!
Знание этого – Мудрость.
Умение этим пользоваться – Искусство. Последний раз редактировалось pinhead; 30.08.2007 в 15:58. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.08.2007
Сообщений: 51
|
![]()
А Как использовать MultiSelect??
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
св-во Multiselect, входящее в множество options позволяет выделять одновременно несколько строк.
Чтобы не было такого еффекта, отключите это св-во.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 29.08.2007
Сообщений: 51
|
![]()
У меня просто проблема с элемонтом Grid класс TNextGrid и походу там недоработка. У меня есть исходник как мне его поправить?? Пожете подсказать??
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
И ещё проблема с DLL | Altera | Общие вопросы Delphi | 7 | 25.06.2008 23:45 |
Проблема. | kupulau | Общие вопросы C/C++ | 19 | 05.02.2008 21:11 |
проблема с URL | Scorpeon | Помощь студентам | 1 | 18.06.2007 13:28 |
Проблема с UDP | Kirill666 | Работа с сетью в Delphi | 3 | 22.03.2007 21:55 |