![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
как найти повторяюшся значения в ячеейки stringgrid и выделить ?
|
|
#3
|
|||
|
|||
|
там про поиска
я не хочу поиск , я хочу чтобы проверил повторения в первом столбце помогите пожалуста |
|
#4
|
||||
|
||||
|
Цитата:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
i, b, c: integer;
s: string;
begin
with StringGrid1 do
begin
for i := 0 to rowCount-1 do
(Objects[0, i] as TBoolObj).flg:= false;
for i := 0 to rowCount-1 do
begin
s:= Cells[0, i];
c:= 0;
for b := 0 to rowCount-1 do
if Cells[0, b] = s then Inc(c);
if c > 1 then (Objects[0, i] as TBoolObj).flg:= true;
end;
Repaint;
end; {with}
end;![]() |
|
#5
|
|||
|
|||
|
ошибку выдаеть 'Access violotion at address 00530E42 in module project1'
|
|
#6
|
||||
|
||||
|
В D7 ошибок нет, см бинарник
|