梓囚徒貧圭�鮗� ○ 賜 ★ 辛酔堀貧和鍬匈��梓囚徒貧議 Enter 囚辛指欺云慕朕村匈��梓囚徒貧圭�鮗� ● 辛指欺云匈競何��
!!!!隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��
Dim fs As FileSystemObject
Set fs = New FileSystemObject
If fs。FolderExists�─�C��TestFolder;�� Then
fs。DeleteFolder ;C��TestFolder;
MsgBox ;The folder was deleted。;
End If
End Sub
CreateTextFile 幹秀猟云猟周
159
´ 匈中 176´
OpenTextFile 嬉蝕猟云猟周
Sub ReadTextFile�┌�
Dim fs As Object
Dim objFile As Object
Dim strContent As String
Dim strFileName As String
strFileName = ;C��WINNTSystem。ini;
Set fs =
CreateObject�─�Scripting。FileSystemObject;��
Set objFile = fs。OpenTextFile��strFileName��
Do While Not objFile。AtEndOfStream
strContent = strContent & objFile。ReadLine &
vbCrLf
Loop
objFile。Close
Set objFile = Nothing
ActiveWorkbook。Sheets��3��。Select
Range�─�A1;��。Select
Selection。Formula = strContent
End Sub
斤��FileSystemObject峪嗤匯倖奉來��出恂Drives��万卦指斤啣徒駁強鹿栽議哈喘。聞喘乎奉來��
低辛參臥心匯倖窮辻啣徒議賠汽��泌和侭幣�此 �
Sub DrivesList�┌�
Dim fs As Object
Dim colDrives As Object
Dim strDrive As String
Set fs = CreateObject�─�Scripting。FileSystemObject;��
Set colDrives = fs。Drives
For Each Drive In colDrives
strDrive = ;Drive ; & Drive。DriveLetter & ;�此 ─ �
Debug。Print strDrive
Next
End Sub
26。斤�鵝�File 議奉來
斤��File塋俯低恵諒蝶蒙協猟周議侭嗤奉來��和中議旗鷹幹秀阻斤斤��File議哈喘�此 �
Set fs = CreateObject�─�Scripting。FileSystemObject;��
Set objFile = fs。GetFile�─�C��My DocumentsmyFile。doc ̄��
壓云嫗念中議狛殻FileInfo戦低辛參窟�嵎荒旦塹�File議箭徨。
奉來 宙峰
Attributes 卦指猟周奉來�┷猶蒋打庵羹乕楜�VBA痕方GetAttr曳熟匯和��
DateCreated 猟周幹秀晩豚
DateLastAccessed 恷朔恵諒晩豚
DateLastModified 恷朔俐個晩豚
Drive 駁強匂兆各��朔中揮丹催
Name 猟周兆
ParentFolder 猟周議幻猟周斜
160
´ 匈中 177´
Path 猟周頼屁揃抄
Size 參忖准燕幣議猟周寄弌��嚥云嫗念中初府議VBA痕方FileLen曳熟匯
和��
Type 猟周窃侏。宸祥頁�塋菖�Windows猟周箝誓匂窃侏匯双嶄議猟云�╂�
泌��歌方譜崔��哘喘殻會��酔楯圭塀��
27。猟周斜斤�麒�來
斤��Folder戻工阻斤侭嗤猟周斜奉來議恵諒。和中議旗鷹佩幹秀阻斤斤��Folder議哈喘�此 �
Set fs = CreateObject�─�Scripting。FileSystemObject;��
Set objFolder = fs。GetFolder�─�C��My Documents ̄��
奉來 宙峰
Attributes 猟周斜奉來
DateCreated 猟周斜幹秀晩豚
Drive 淫根乎猟周斜議駁強匂��咎宀�犀�猟葎Name of Folder��
Files 猟周斜嶄議猟周鹿栽
Sub CountFilesInFolder�┌�
Dim fs�察�strFolder�察�objFolder�察�colFiles
strFolder = InputBox�─�Enter the folder name�此┌�
If Not IsFolderEmpty��strFolder�� Then
Set fs = CreateObject�─�Scripting。FileSystemObject;��
Set objFolder = fs。GetFolder��strFolder��
Set colFiles = objFolder。Files
MsgBox ;The number of files in the folder ; & _
strFolder & ;=; & colFilesunt
End If
End Sub
貧中議狛殻距喘痕方IsFolderEmpty��乎痕方繍壓云燕嶄議寄弌奉來
戦網胎。
IsRootFolder 泌惚云猟周斜葎功猟周斜夸卦指True
Name 猟周斜兆各
ParentFolder 乎猟周斜議幻猟周斜
Path 猟周斜議頼屁揃抄
Size 猟周斜寄弌��參忖准燕幣
Function IsFolderEmpty��myFolder��
Dim fs�察�objFolder
Set fs = CreateObject�─�Scripting。FileSystemObject;��
Set objFolder = fs。GetFolder��myFolder��
IsFolderEmpty = ��objFolder。Size = 0��
End Function
SubFolders 乎猟周斜嶄議徨猟周斜鹿栽
Type 猟周斜窃侏�╂�泌猟周斜賜指辺嫋��
28。駁強匂斤�麒�來
斤��Drive戻工阻恵諒欺窮辻賜捲暦匂貧蝶駁強議奉來。和峰旗鷹幹秀阻斤Drive斤�鶺漬�喘�此 �
Set fs = CreateObject�─�Scripting。FileSystemObject;��
Set objDrive = fs。GetDrive�─�C�此隠�
壓和中議燕鯉戦��低繍心欺挫叱倖聞喘Drive斤�鶺蝶茂鯤樟�。
161
´ 匈中 178´
奉來 宙峰
AvailableSpace 辛喘腎寂��忖准燕幣
FreeSpace 揖AvailableSpace
DriveLetter 駁強匂忖銚��短嗤丹催��
DriveType 駁強匂窃侏�此 �
0 ! 隆岑
1 ! 辛卞強
2 ! 耕協
3 ! 利大
4 ! CD駁強
5 ! RAM
Sub CDROM_DriveLetter�┌�
Const CDROM = 4
Dim fs�察�colDrives
Set fs = CreateObject�─�Scripting。FileSystemObject;��
Set colDrives = fs。Drives
For Each Drive In colDrives
If Drive。DriveType = CDROM Then