Главная страница
    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.44 MB
Время: 0.006 c
7-27253
NOIQ
2002-06-28 22:05
2002.09.09
Подскажите или укажите путь к истине!


14-27234
AL2002
2002-08-14 11:31
2002.09.09
Зашёл на торри нет


3-26929
Кузнецов
2002-08-20 17:41
2002.09.09
Есть ли BDE на компутере?


6-27146
Brand
2002-06-30 23:02
2002.09.09
Подскажите, кто знает?


1-26947
KIR
2002-08-23 13:28
2002.09.09
Как правильно использовать функцию DrawTextEx?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский