IFolder

This interface allows you to access all the files and folders from a certain folder. Creating a new folder can be done just inside another folder.

Declaration

IFolder : IDispatch

Properties

IFolder Parent - Gets the parent folder of the current folder.

String Name - Gets or sets the name of the folder.

String FullPath - Gets the full path to the folder.

Array<IFile> Files - Gets simple files from this folder and puts them in an array. Every element of that array is of type IFile.

Array<IXmlFile> XmlFiles - Gets XML files from this folder and puts them in an array. Every element of that array is of type IXmlFile.

Array<IShortcut> Shortcuts - Gets shortcuts from this folder and puts them in an array. Every element of that array is of type IShortcut

Array<IIniFile> IniFiles - Gets INI files from this folder and puts them in an array. Every element of that array is of type IIniFile.

Array<iLibraryFile> LibraryFiles - Gets library files from this folder and puts them in an array. Every element of that array is of type ILibraryFile.

Array<ITempFile> TemporaryFiles - Gets temporary files from this folder and puts them in an array. Every element of that array is of type ITempFile.

Array<IFolder> Folders - Gets all subfolders from this folder and puts them in an array. Every element of that array is of type IFolder.

Methods

FindFolderByPath(String path) - Creates a new folder in the current folder using the name passed as parameter.

DeleteFolder() - This method deletes the folder alongside all its members from the project. The object or any of its members, on which this method is called is no longer available for editing


See also

IAdvinstProject

IPredefinedFolders

IFile

IXmlFile

IIniFile

IShortcut

ILibraryFile

ITempFile