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

Вниз

ListView: как проверить, выеделена ли пустая строка или нет?   Найти похожие ветки 

 
Perf2k2 ©   (2007-05-02 12:18) [0]

Прив.

Суть проблемы такова: есть ЛистВью, он может быть или с записями в списке, или без. Вот если он без записей, при двойном нажатии он выдает ошибку "Access Violation ..." . То же самое происходит, если записи есть, но я кликаю на пустой строке. Поэтому пытаюсь выяснить сначала, выделена ли хоть какая-то запись или нет:


procedure TfrmNewAlbum.ListView1DblClick(Sender: TObject);
begin

 if ListView1.Selected.Caption <> EmptyStr then
  begin
  Application.CreateForm(TfrmEditFoto, frmEditFoto);
  frmEditFoto.ShowModal;
  end;

end;


Не помогает. Есть ли способ?
Или надо писать обработчик ошибок?


 
iXT ©   (2007-05-02 12:23) [1]

if ListView1.Selected.Caption <> nil


 
trubin ©   (2007-05-02 12:43) [2]


> if ListView1.Selected.Caption <> EmptyStr then


Сначала надо узнать есть ли вообще выделенный элемент:

if ListView1.Selected <> nil then


 
iXT ©   (2007-05-02 12:47) [3]

> trubin ©   (02.05.07 12:43)

Ну скопировал, Caption не заметил. Sorry! Это и хотел написать.


 
Perf2k2 ©   (2007-05-02 12:48) [4]

Спасибо! Все-таки все гениальное просто...


 
iXT ©   (2007-05-02 12:50) [5]

Не все простое - гениально!



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

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

Наверх




Память: 0.47 MB
Время: 0.099 c
3-1171964797
Megabyte
2007-02-20 12:46
2007.05.20
MySQL и PHP, работа с датой/временем


9-1150337378
Mfox
2006-06-15 06:09
2007.05.20
Помогите скачать directx60.rar с DelphiGFX


15-1176365475
Нирага Семен Прокофьевич
2007-04-12 12:11
2007.05.20
Использование языков программирования в различных областях


2-1178187768
Marat
2007-05-03 14:22
2007.05.20
Округлить QRExpr


5-1153742858
Нулевой
2006-07-24 16:07
2007.05.20
Как добавить свойства компонента в Object Inspector?