javid_debugger
چهارشنبه 18 شهریور 1388, 15:14 عصر
من می خواستم بدونم که چه طور میشه یه پوشه با فایل های درون اون رو زیپ کرد.
راستش یه سورس پیدا کردم ولی به کارم نیومد
Sub Zip_All_Files_in_Folder()
FolderName = "D:\a\"
FileNameZip = "D:\a.zip"
Open FileNameZip For Output As #1
Print #1, Chr$(80) & Chr$(75) & Chr$(5) & Chr$(6) & String(18, 0)
Close #1
Dim oApp As New Shell
oApp.NameSpace(FileNameZip).CopyHere oApp.NameSpace(FolderName).Items
MsgBox "Finish !"
End Sub
موقع زیپ کردن پنجره Compresing نمایش داده میشه . من میخوام نمایش داده نشه.می خوام کدش به همین سادگی باشه.چند خط بیشتر نباشه و نیازی به هیچ ActiveX نداشته باشه. ممنون
راستش یه سورس پیدا کردم ولی به کارم نیومد
Sub Zip_All_Files_in_Folder()
FolderName = "D:\a\"
FileNameZip = "D:\a.zip"
Open FileNameZip For Output As #1
Print #1, Chr$(80) & Chr$(75) & Chr$(5) & Chr$(6) & String(18, 0)
Close #1
Dim oApp As New Shell
oApp.NameSpace(FileNameZip).CopyHere oApp.NameSpace(FolderName).Items
MsgBox "Finish !"
End Sub
موقع زیپ کردن پنجره Compresing نمایش داده میشه . من میخوام نمایش داده نشه.می خوام کدش به همین سادگی باشه.چند خط بیشتر نباشه و نیازی به هیچ ActiveX نداشته باشه. ممنون