Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.04;
Скачать: CL | DM;

Вниз

Двойной клик по item у в компоненте TListView   Найти похожие ветки 

 
Galiaf   (2005-08-10 23:54) [0]

Я должен сделать так что бы при двойном клике по компоненту его картинка присваивалась в image2 а если кликнуль НЕ по item"у, то ничего происходить не должно. Вот я пробовал этот кусок но что-то я не учёл и при клике по пустому пространству ListView"а получается ошибка.

 ii:=listview1.Selected.ImageIndex;
 if listview1.Selected.Index<>-1 then
   begin
     bit := tbitmap.Create;
     imagelist1.GetBitmap(ii,bit);
     image2.Picture.Assign(bit);
     bit.Free;
   end;


Собственно хочется узнать что я нетак сделал. Кстати, сдравствуйте :).


 
Наиль ©   (2005-08-10 23:59) [1]

if listview1.Selected<>nil then Begin
Твой код
End;


 
Наиль ©   (2005-08-11 00:04) [2]

listview1.Selected.Index<>-1 вcегда true


 
Galiaf   (2005-08-11 00:06) [3]

Ща проверю...


 
Galiaf   (2005-08-11 00:08) [4]

:):):):):):):):):):):):):):):):):):):):):):):):):):):):):):):):)


 
Galiaf   (2005-08-11 00:10) [5]

Работает :), нет ошибок :). Если честно, я никогда не догодался бы. Вот что значит опыт или его отсувствие!



Страницы: 1 вся ветка

Текущий архив: 2005.09.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
11-1106233060
DummyCoder
2005-01-20 17:57
2005.09.04
TKOLTreeView -> ToFile


14-1123770169
Андрей Жук
2005-08-11 18:22
2005.09.04
Инструменты тестирования ПО


6-1116595933
Павел1
2005-05-20 17:32
2005.09.04
Как получить строку c подключившимся IP?


4-1121435065
chili
2005-07-15 17:44
2005.09.04
Как заблокировать файл?


14-1123360358
mmms
2005-08-07 00:32
2005.09.04
Лицензия от Delphi 2005 Professional