Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];
ВнизКак лучше определить что ссылка в 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c