Форум: "Начинающим";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c