Differences between revisions 15 and 58 (spanning 43 versions)
Revision 15 as of 2008-12-19 09:27:58
Size: 1459
Editor: KaiJaeger
Comment:
Revision 58 as of 2018-03-03 11:39:49
Size: 129
Editor: KaiJaeger
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Dealing with Files and Directories = = OS: Interface to the Operating system =
Line 3: Line 3:
{{{WinFile}}} is part of the CategoryAplApl project.

<<TableOfContents>>

== Overview ==

Nowadays if there is a need to deal with directories and files, there is .NET, isn't it? Well, some companies have decided against .NET, so there is still the need for a .NET-free solution to this. This is what the WinFile class is designed for.

But there is more to say to this: try to get a DirectoryInfo for a directory with, say, 100,000 files. Then compare with this class.

See the list of methods (generated with [[ADOC]]):

== Methods ==
{{{
*** WinFile (Class) ***
Shared Methods:
  Cd
  CheckPath
  CopyTo
  DateOf
  Delete
  Dir
  DirX
  DoesExistDir
  DoesExistFile
  GetAllDrives
  GetDriveAndType
  GetTempFileName
  GetTempPath
  History
  IsDirEmpty
  ListDirsOnly
  MkDir
  MoveTo
  ReadAnsiFile
  RmDir
  Version
  WriteAnsiFile
  YoungerThan
}}}

Find out more by looking into the documentation [[attachment:WinFileDocumentation.html]]

== History ==
For a full version history: [[WinFile/History|History]]

== Version Information ==
||Original author:||KaiJaeger||
||Responsible:||KaiJaeger||
||Email:||kai@aplteam.com||
||Current state:||1.2.5||

== Download ==

[[http://aplteam2.com/aplwiki/WinFile?action=AttachFile&do=get&target=WinFile.ZIP | Download right now]]

[[attachment:WinFile.ZIP | Manage the attachment]]

----
CategoryAplApl
The project has been relocated to [[https://github.com/aplteam/OS]] on 2018-03-03.

OS: Interface to the Operating system

The project has been relocated to https://github.com/aplteam/OS on 2018-03-03.

OS (last edited 2018-03-03 11:39:49 by KaiJaeger)