Вниз
Скачать: CL | DM;

ShellList   Найти похожие ветки 

← →
IL-2   (2002-08-29 15:08) [0]

На форми у меня ShellListView и в OnClick следущие

var
s:=string;
...
s:=ShellListView.SelectedFolder.PathName;
showmessage(s);
...

Если я не выберу файла а просто кликну по ShellListView тогда выходит ошибка. Как ее исправить?


← →
Song ©   (2002-08-29 15:09) [1]

Проверяйте на nil:
IF Assined(...


← →
IL-2   (2002-08-29 15:11) [2]

2song
а по другому можна?


← →
McSimm ©   (2002-08-29 15:18) [3]

Можно по другому. Несколько способов точно можно придумать.
Только непонятно какой нужен.
Чем не устраивает?
if Assigned(ShellListView.SelectedFolder) then
s:=ShellListView.SelectedFolder.PathName
else ...




← →
Skier ©   (2002-08-29 15:20) [4]

или :)


with ShellListView do begin
if Assigned(SelectedFolder) then begin
S := SelectedFolder.PathName;
end; //if
end; //with


← →
IL-2   (2002-08-29 15:25) [5]

Всем спасиба



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
3-26894
BoxTer
2002-08-19 18:57
2002.09.09
Eof & Bof


6-27150
sergrrey
2002-06-28 10:33
2002.09.09
ClientSocket посылает строку только со второго раза!


1-27005
xyz
2002-08-29 22:07
2002.09.09
Хук но не глобальный, а на окошечко...


7-27239
Kr_Alex
2002-06-22 13:26
2002.09.09
Hint в System Tray


1-26980
AFROLOV
2002-08-29 16:09
2002.09.09
Передача объекта в качестве параметра в метод сервера OLE




   Наверх