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

Вниз

Как лучше определить что ссылка в WebBrowser - путь к каталогу ?   Найти похожие ветки 

 
brestmarket   (2002-10-20 11:52) [0]

Какое условие можно задать еще кроме FileExists, для определения что ссылка в WebBrowser - путь к каталогу на диске (напр. C:\Folder\Subfolder\)


 
brestmarket   (2002-10-21 01:53) [1]

Господа, любые решения. Очень прошу.


 
apay ©   (2002-10-21 02:12) [2]


function IsDirectory( const DirName: String );
var
attr: Integer;
begin
attr := GetFileAttributes( PChar(DirName) );
Result := ( attr <> -1 ) and ( ( attr and FILE_ATTRIBUTE_DIRECTORY ) = FILE_ATTRIBUTE_DIRECTORY );
end;




 
Nomad.kz   (2002-10-21 07:59) [3]

попробуй поюзать File name utilies, например, ExtractFileDrive ...


 
Song ©   (2002-10-21 09:09) [4]

DirectoryExists() ?


 
Ihor Osov'yak ©   (2002-10-21 09:58) [5]

1. InternetCrackUrl (wininet) с последующим анализом URL_COMPONENTS, в часности INTERNET_SCHEME на предмет протокола
(INTERNET_SCHEME_FILE)

2. UrlIsFileUrl (Shlwapi.dll). Но это уже в IE5 и выше


 
int64 ©   (2002-10-21 11:02) [6]

Song © (21.10.02 09:09)

> DirectoryExists() ?

DirectoryExists()

brestmarket (20.10.02 11:52)
Вобщето, если брать во внимание предыдущий вопрос о Проводнике, WebBrowser здесь вобще не причём. Только людей запутываешь.

Как я понял, нужно по одному стрингу определить.
Не получится.

C:\Folder\Subfolder\ - может быть файлом, а
C:\Folder\Subfolder.htm - может быть каталогом.

Поэтому надо проверять конкретно на машине:
FileExists, DirectoryExists



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
1-101312
KidMan
2002-10-17 22:50
2002.10.31
Прошу совета относительно списка файлов


1-101324
XPatriot()
2002-10-18 20:44
2002.10.31
StringGrid.


3-101174
Шурик Ш
2002-10-11 14:02
2002.10.31
Запрос на нахождение максимума при условии


7-101555
Yaro
2002-08-13 21:58
2002.10.31
Чтение / Запись в LPT-порт !!! (мне надо управлять электроникой!)


14-101452
vopros
2002-10-10 17:56
2002.10.31
Выключил, телефоны так хорошо стало.