Inist File System Object скачать

      Комментарии к записи Inist File System Object скачать отключены

Уважаемый гость, на данной странице Вам доступен материал по теме: Inist File System Object скачать. Скачивание возможно на компьютер и телефон через торрент, а также сервер загрузок по ссылке ниже. Рекомендуем также другие статьи из категории «Бланки».

Inist File System Object скачать.rar
Закачек 2997
Средняя скорость 2715 Kb/s

Inist File System Object скачать

Получает путь к папкам системы. Temp,System32,System,Windows.

Использование большинства этих методов одинаково, поэтому разберу наиболее сложные.

Копирование/перемещение файлов и папок.

myFSO.CopyFile «File1″,»File2», True/False ‘ указывает перезаписывать файл или нет.

Аналогично перемещение, только вместо Copy — Move.

Теперь немного поработаем с устройствами. Создайте форму, на которой разместите текстовое окно и кнопу. В код клика по кнопке добавляете следующее:

Private Sub Command1_Click()
Dim myFSO As Object
Dim myDRV As Drive
Set myFSO = CreateObject(«Scripting.FileSystemObject»)
Set myDRV = myFSO.GetDrive(myFSO.GetDriveName(Text1.Text)) ‘ Диск задается в текстовом поле text1, обязательно так

X: !
a = «Имя тома: » & myDRV.VolumeName & vbCrLf
b = «Доступное пространство: » & myDRV.AvailableSpace / 1048576 & » MB» & vbCrLf
c = «Серийный номер: » & myDRV.SerialNumber & vbCrLf
d = «Тип устройства: » & myDRV.DriveType & vbCrLf
e = «Общий размер: » & myDRV.TotalSize & vbCrLf
f = «Сетевое имя: » & myDRV.ShareName & vbCrLf
g = «Готовнорсть: » & myDRV.IsReady
Set myFSO = Nothing
MsgBox a & b & c & d & e & f & g, vbInformation, «Информация о диске»
End Sub

Не правда ли, удобно? Не нужно лезть в дебри API, все уже сделано за вас. Но учтите, что в данную функцию буква диска должна входить с двоеточием, иначе будет ошибка.

При работе с папками их создание осуществляется командой CreateFolder, так же как и создание текстового файла.

При работе с файлами и папками немного отличается их определение. Для папок и файлов оно выглядит так:

Private Sub Command1_Click()
Dim myFSO As Object
Dim myFLDR As Folder
Set myFSO = CreateObject(«Scripting.FileSystemObject»)
Set myFLDR = myFSO.GetFolder(Text1.Text) ‘Существенное отличие от устройств
a = «Доминантная папка: » & myFLDR.ParentFolder & vbCrLf
b = «Атрибуты: » & myFLDR.Attributes
Set myFSO = Nothing
MsgBox a & b
End Sub

Для работы с файлами не изменяйте форму, а только перепишите код:

Private Sub Command1_Click()
Dim myFSO As Object
Dim myFL As File
Set myFSO = CreateObject(«Scripting.FileSystemObject»)
Set myFL = myFSO.GetFile(Text1.Text)
a = «Место расположения: » & myFL.ParentFolder & vbCrLf
b = «Атрибуты: » & myFL.Attributes & vbCrLf
c = «Создан: » & myFL.DateCreated & vbCrLf
d = «Последний раз запрашивался: » & myFL.DateLastAccessed & vbCrLf
e = «Последний раз изменялся: » & myFL.DateLastModified & vbCrLf
f = «Размер: » & myFL.Size & » байт»
Set myFSO = Nothing
MsgBox a & b & c & d & e & f
End Sub

При таком способе работы становятся доступны методы вроде Delete, Copy, Move, OpemAsTextStream. А для папок CreateTextFile.

Вот основные методы работы с объектами файловой системы с помощью Microsoft Scripting Runtime, и эти методы очень помогают при создании ASP работающих с файлами и папками.

In this article

The following sections provide details about the FileSystemObject methods.

This list includes methods supported on objects that you create using the FileSystemObject, such as File and Folder objects. For more info on these objects, see FileSystemObject Objects.

In This Section

Add Method (Folders)
Adds a new folder to a Folders collection.

BuildPath Method
Appends a name to an existing path.

Close Method
Closes an open TextStream file.

Copy Method
Copies a specified file or folder from one location to another.

CopyFile Method
Copies one or more files from one location to another.

CopyFolder Method
Recursively copies a folder from one location to another.

CreateTextFile Method
Creates a specified file name and returns a TextStream object that can be used to read from or write to the file.

Delete Method
Deletes a specified file or folder.

DeleteFolder Method
Deletes a specified folder and its contents.

DriveExists Method
Returns true if the specified drive exists; false if it does not.

FileExists Method
Returns true if a specified file exists; false if it does not.

FolderExists Method
Returns true if a specified folder exists; false if it does not.

GetAbsolutePathName Method
Returns a complete and unambiguous path from a provided path specification.

GetBaseName Method
Returns a string containing the base name of the last component, less any file extension, in a path.

GetDrive Method
Returns a Drive object corresponding to the drive in a specified path.

GetDriveName Method
Returns a string containing the name of the drive for a specified path.

GetExtensionName Method
Returns a string containing the extension for the last component in a path.

GetFile Method
Returns a File object corresponding to the file in a specified path.

GetFileName Method
Returns the last component of specified path that is not part of the drive specification.

GetFileVersion Method
Returns the version number of a specified file.

GetFolder Method
Returns a Folder object corresponding to the folder in a specified path.

GetParentFolderName Method
Returns a string containing the name of the parent folder of the last component in a specified path.

GetSpecialFolder Method
Returns the special folder object specified.

GetStandardStream Method
Returns a TextStream object corresponding to the standard input, output, or error stream.

GetTempName Method
Returns a randomly generated temporary file or folder name that is useful for performing operations that require a temporary file or folder.

Move Method
Moves a specified file or folder from one location to another.

MoveFile Method
Moves one or more files from one location to another.

MoveFolder Method
Moves one or more folders from one location to another.

OpenAsTextStream Method
Opens a specified file and returns a TextStream object that can be used to read from, write to, or append to the file.

OpenTextFile Method
Opens a specified file and returns a TextStream object that can be used to read from, write to, or append to the file.

Read Method
Reads a specified number of characters from a TextStream file and returns the resulting string.

ReadAll Method
Reads an entire TextStream file and returns the resulting string.

ReadLine Method
Reads an entire line (up to, but not including, the newline character) from a TextStream file and returns the resulting string.

Skip Method
Skips a specified number of characters when reading a TextStream file.

SkipLine
Skips the next line when reading a TextStream file.

Write Method
Writes a specified string to a TextStream file.

WriteBlankLines Method
Writes a specified number of newline characters to a TextStream file.

WriteLine Method
Writes a specified string and newline character to a TextStream file.

Related Sections

Scripting Run-Time Reference
List of elements that make up Scripting Run-Time Reference.

FileSystemObject Basics
A guide to the fundamentals of the FileSystemObject.


Статьи по теме