![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сравнить элементы [D7, XP]
Ivanov Ivan © (2008-09-22 11:05:00)Добрый день! У меня есть два массива A и В.Мне надо выполнить проверку, если элемент массива А содержится в массиве В, то выполнять некоторое действие. Я делаю так :
function TVerFrame.Func: Boolean;
var
i,j:Integer;
begin
for i:=1 to StringCount1 do
begin
for j:=1 to StringCount2 do
begin
with ListView1.Items.Add do
begin
if А[i]=В[j] then
begin
Caption:='...' ;
SubItems.Add(...[i]);
SubItems.Add(...[i] );
end
else begin
Caption:='...' ;
SubItems.Add(...[i]);
SubItems.Add(...[i] );
end;
end;
end;
end;
end;
Но так не работает (виснет прога). Может нужно как-то по-другому?
{RASkov} (2008-09-22 12:42:00) [1]...или хотябы код показывал-бы с описанием типов, участвующих в проблемном месте... и где эти типы находятся.
В данном коде 6 непонятных вещей) Более половину можно конечно догодаться, но это нужно? :)
Сергей М. (2008-09-22 11:12:00) [2]
> не работает (виснет прога)
Воспользуйся отладчиком.