powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объект и имя файла
9 сообщений из 9, страница 1 из 1
Объект и имя файла
    #33071865
kika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый!
У меня есть путь типа "С:\name\"
Мне необходимо записать в переменную название первого файла из этой директории.
Подскажите как это сделать?
...
Рейтинг: 0 / 0
Объект и имя файла
    #33071953
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dir Function
Returns a String representing the name of a file, directory, or folder that matches a specified pattern or file attribute, or the volume label of a drive.
Syntax
Dir[(pathname[, attributes])]

и т.д.
...
Рейтинг: 0 / 0
Объект и имя файла
    #33072029
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тема: Объект и имя файла
Вопрос: (никакого упоминания об объекте )
Ответ: ответ на вопрос (никакого упоминания об объекте )
Так при чём объект ?
...
Рейтинг: 0 / 0
Объект и имя файла
    #33072116
kika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня был использован объект Scripting.FileSystemObject....
Не могла найти нужного метода....
Написала сообщение, потом решила сформулировать его по-другому, а тему изменить забыла... Вот поэтому так и вышло:-))))))))))

Делаю так:
Код: plaintext
p = Dir("C:\Inetpub\*.log", vbArchive)
А имя файла в переменную не записывается....
Что не так?

У лог-файлов стоит только один атрибут "Архивный".
...
Рейтинг: 0 / 0
Объект и имя файла
    #33074030
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все же рекомендую вернуться к FSO.
И Help'у по Scripting Runtime Library
Там есть следующее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Function ShowFolderList(folderspec)
   Dim fso, f, f1, fc, s
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set f = fso.GetFolder(folderspec)
   Set fc = f.Files
   For Each f1 in fc
      s = s & f1.name 
      s = s & "<BR>"
   Next
   ShowFolderList = s
End Function
...
Рейтинг: 0 / 0
Объект и имя файла
    #33076479
Sung Chen Young
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подробнейшее описание Scripting.FileSystemObject Вы можете найти в файле справки по WSH (кстати, на русском языке и с многочисленными примерами кода) на http://www.script-coding.info/. Рекомендую там же форум по скриптам.
...
Рейтинг: 0 / 0
Объект и имя файла
    #33077899
kika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, получилось!
А подскажите, почему в моем случае Dir() не работает?
...
Рейтинг: 0 / 0
Объект и имя файла
    #33078505
under
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может он искал файл с названием *.LOG , а не по заданной маске??
...
Рейтинг: 0 / 0
Объект и имя файла
    #33078930
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kikaДелаю так:
Код: plaintext
p = Dir("C:\Inetpub\*.log", vbArchive)
А имя файла в переменную не записывается....
Что не так?
У лог-файлов стоит только один атрибут "Архивный".1."Где у Маркса написано", что такое p ?
2. "Видит ли око" реакцию системы на командную строку:
Код: plaintext
dir C:\Inetpub\*.log 
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объект и имя файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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