powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Найти файл на диске...
7 сообщений из 7, страница 1 из 1
Найти файл на диске...
    #32402267
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо проверить существует ли файл на диске, как енто сделать по проще...

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
Найти файл на диске...
    #32402280
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
if len(dir( "c:\temp\1 .txt"))> 0  then
  msgbox  "Файл есть" 
endif
...
Рейтинг: 0 / 0
Найти файл на диске...
    #32402284
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSDN:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
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. 

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
Найти файл на диске...
    #32402287
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 incold
А зачем len?
If dir("c:\1.txt")="" Then msgbox "Нету-ти"
...
Рейтинг: 0 / 0
Найти файл на диске...
    #32402299
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Hummer
Потому что такой код более оптимальный с точки зрения быстродействия

у Гетца т1 стр. 799:
Используйте Len() для проверки нулевой длины строк - коэффицент 60%
...
Рейтинг: 0 / 0
Найти файл на диске...
    #32402317
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 incold
В случае со строковыми переменными сам так и пишу (через Len) - вычитал не у Гетца правда - бест практикс от микрософт, но вот сами они дир так не пишут....
...
Рейтинг: 0 / 0
Найти файл на диске...
    #32402321
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пасибки...

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Найти файл на диске...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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