Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2007, 16:04   #1
nimf
Пользователь
 
Регистрация: 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;
nimf вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема. 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