|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.08.2007, 16:04 | #1 |
Пользователь
Регистрация: 29.08.2007
Сообщений: 51
|
Проблема с TNextGrid
Помогите решить проблему! Она заключается в следующем в этой процедуре происходит сравнение всех записей с выделенной и если равны происходит выделение, однако при выборе новой записи выделения не снимаются с предыдуших! Подскажите в чем проблема?????
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; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема. | kupulau | Общие вопросы C/C++ | 19 | 05.02.2008 21:11 |
проблема с URL | Scorpeon | Помощь студентам | 1 | 18.06.2007 13:28 |
проблема с SQL 5.0.37 | Pitbull | БД в Delphi | 0 | 15.06.2007 10:31 |
Проблема с UDP | Kirill666 | Работа с сетью в Delphi | 3 | 22.03.2007 21:55 |