powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проверить существование
20 сообщений из 20, страница 1 из 1
проверить существование
    #32731743
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем
как можно проверить существование
1. папки
2. файла?
Спасибо.
...
Рейтинг: 0 / 0
проверить существование
    #32731806
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
If Len(Dir("C:\db.mdb")) = 0 'файл не существует
If Len(Dir("C:\WINDOWS\")) = 0 'папка не существует (опс... куда ж делась то? :))
...
Рейтинг: 0 / 0
проверить существование
    #32731819
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
классно
спасибо
...
Рейтинг: 0 / 0
проверить существование
    #32731858
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Microsoft® Visual Basic® Scripting Edition
FileExists Method Scripting Run-Time Reference
Version 3
Description
Returns True if a specified file exists; False if it does not.
Syntax
object.FileExists(filespec)
The FileExists method syntax has these parts:

Part Description
object Required. Always the name of a FileSystemObject.
filespec Required. The name of the file whose existence is to be determined. A complete path specification (either absolute or relative) must be provided if the file isn't expected to exist in the current folder.

Remarks
The following example illustrates use of the FileExists method:
Function ReportFileStatus(filespec)
Dim fso, msg
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(filespec)) Then
msg = filespec & " exists."
Else
msg = filespec & " doesn't exist."
End If
ReportFileStatus = msg
End Function
...
Рейтинг: 0 / 0
проверить существование
    #32731905
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Processor
FSO придётся таскать с собой, т.к. инсталится он только при установке Outlook
...
Рейтинг: 0 / 0
проверить существование
    #32731916
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем спасибо еще раз
...
Рейтинг: 0 / 0
проверить существование
    #32732781
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
marvanFSO придётся таскать с собой, т.к. инсталится он только при установке OutlookЧтобы убедиться в обратном, советую посмотреть состав директории I386: scrrun.dl_ там пристутствует в обязательном порядке.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
проверить существование
    #37437731
denkosa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
marvan, этот способ подходит только для не пустой папки, т.к. Dir возвращает первый файл, содержащийся в папке.
...
Рейтинг: 0 / 0
проверить существование
    #37437753
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ого, более тяжелого случая некрофилии я еще не замечал.
...
Рейтинг: 0 / 0
проверить существование
    #37438427
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну чтож ты так. Человек может последние почти 7 лет изучал этот вопрос. Думал. :)
...
Рейтинг: 0 / 0
проверить существование
    #37438476
ВВ3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Processor,а как отобразить дерево входимостей, как в Outlook ?
...
Рейтинг: 0 / 0
проверить существование
    #37438541
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекурсией.
...
Рейтинг: 0 / 0
проверить существование
    #37446510
ВВ3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMp,

Меня интересует как отобразить дерево, а не создать..

Не встречал примеров на Ексель с папками входимостей под свою задачу..
...
Рейтинг: 0 / 0
проверить существование
    #37446520
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: ВВ3
> Меня интересует как отобразить дерево, а не создать..

А кто говорит о создании? Ну можно поизвращатся и сделать все линейным циклом.

> Не встречал примеров на Ексель с папками входимостей под свою задачу..

А что собственно хотите? А то не понятно :(

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
проверить существование
    #37446557
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторAndreyMp,

Меня интересует как отобразить дерево, а не создать..
А кто говорит про создать?
http://www.andreymp.land.ru/sources/filedir/filedir.htm
...
Рейтинг: 0 / 0
проверить существование
    #37448730
ВВ3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос,AndreyMp ,
МНЕ надо по иерархическому дереву входимостей ходить.. типа класс/подкласс/элемент..
в принципе менюшечкa иерархическая, как у outlook.

типа есть массив:
ур1/ур1-2/ур1-3
ур1б/ур1б-2/ур1б-30
ур1б/ур1б-2/ур1б-40
ур1б/ур1б-3
ур1б/ур1б-4/
надо на 1-м уровне 2 папочки.. и т.д.
в итоге выбрать элемент массива..
...
Рейтинг: 0 / 0
проверить существование
    #37449293
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: ВВ3


все равно не понял, приложи файл, как хочется или картинку, на худой конец

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
проверить существование
    #37449380
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аутлуком давно не пользуюсь и надеюсь, что и не буду.
Если я Вас все таки понял (телепатические способности развиты слабо), то Вам небходимо что то типа TreeView?
...
Рейтинг: 0 / 0
проверить существование
    #37449820
ВВ3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMp,ТОЧНО.. Tree View
Структура дерева задаётся массивом.. разделитель пусть "/"..
после разделителя названия папок..

==================================================================
можно конечно по массиву папок понаформировать в каком-нибудь директории.. и выбирать уже папки как директории ОС.. но вроде это не есть правильно..
...
Рейтинг: 0 / 0
проверить существование
    #37450397
ВВ3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMp,
СПАСИБО за подсказку.. пытаюсь использовать..
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проверить существование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]