Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
OPER Гость
|
Добавлено: Пн Дек 08 2003 10:54 Заголовок сообщения: Файл или Папка |
|
|
Как можно на VBA определить файл это или папка, используя его путь? Мож есть какие-нибудь API функции? |
|
Вернуться к началу |
|
|
hydrolizer
Зарегистрирован: 01.12.2003 Сообщения: 58 Откуда: Москва
|
Добавлено: Пн Дек 08 2003 11:31 Заголовок сообщения: |
|
|
Option Explicit
Sub IsFileOrDir(i_path as string)
Dim fso as New Scripting.FileSystemObject
if fso.FileExists(i_path) then msgbox "file"
if fso.FolderExists(i_path) then msgbox "folder"
end sub
только не забудь в Project References подключить библиотеку Microsoft Scripting Runtime (system32\scrrun.dll) |
|
Вернуться к началу |
|
|
OPER Гость
|
Добавлено: Пн Дек 08 2003 12:57 Заголовок сообщения: Файл или Папка |
|
|
А аналог на API есть? |
|
Вернуться к началу |
|
|
hydrolizer
Зарегистрирован: 01.12.2003 Сообщения: 58 Откуда: Москва
|
Добавлено: Вт Дек 09 2003 10:09 Заголовок сообщения: Re: Файл или Папка |
|
|
OPER писал(а): | А аналог на API есть? |
а зачем? ты хочешь сделать импорт API-функции? указанная в приведенном примере библиотека удовлетворяет практически всем потребностям при работе с файловой системой, импорт же API-функций, имхо, намного менее гибкий способ |
|
Вернуться к началу |
|
|
OPER Гость
|
Добавлено: Вт Дек 09 2003 14:25 Заголовок сообщения: Файл или Папка |
|
|
СПАСИБ БОЛЬШУЩЕЕ |
|
Вернуться к началу |
|
|
|