Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "Основная";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
7-27254
Tiger
2002-06-29 01:13
2002.09.09
Reboot, Shut Down, Ждущий режим и т.п. на Windows XP


3-26922
Guest_xxx
2002-08-20 11:11
2002.09.09
пакет команд в MS SQL из Delphi 5


14-27202
J_S
2002-08-14 14:04
2002.09.09
SINGLE TONE


14-27175
Абакумыч
2002-08-13 22:03
2002.09.09
Высота панели задач!


3-26870
Ренат
2002-08-19 14:51
2002.09.09
Часть поля в запросе





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский