Professional Documents
Culture Documents
ിലെട ആചീവ് െമയ്
hWndOwner As Long
. lpszTitle As Long .
ulFlags As Long
lpfnCallback As Long
lParam As Long
End Type
Private Declare Function SHGetPathFromIDList Lib "shell32"(ByVal pidList As Long, ByVal lpBuffer As
String) As Long
Dim n As Integer
Dim BI As BrowseInfo
With BI
.hWndOwner = GetActiveWindow()
.ulFlags = BIF_RETURNONLYFSDIRS
End With
IDList = SHBrowseForFolder(BI)
If IDList Then
ThePath = String$(MAX_PATH, 0)
Result = SHGetPathFromIDList(IDList, ThePath) IID-List െന പാായി െസ)െചC,തിന് .
Call CoTaskMemFree(IDList)
‘എല
" ാ ൈബ)കേളയ ം പണ
മായ ം നീ ം െചCാ8
n = InStr(ThePath, vbNullChar)
End If
BrowseForFolder = ThePath
End Function
cmbPattern.AddItem "*.*"
cmbPattern.ListIndex = 0
End Sub
txtDir.Text = sOrdner
End If
End Sub
ByVal sPath As String, ByVal sArchiv As String,Optional ByVal sPattern As String = "*.*") As Long
ഡയറക
4 റിയി നിം എല
" ാ ഫയലകളം ലഭ.മാ+,തിന് .
nFiles = 0
nFiles = nFiles + 1
File(nFiles) = DirName
End If
DirName = Dir
Wend
If Dir(sArchiv) <> "" Then Kill sArchiv ആചീവ് ഫയ നിലവിലെ!pി അത് ഡിലീ)് െചC,തിന് .
F = FreeFile
For I = 1 To nFiles
nLenFileName = Len(File(I))
n = FreeFile
FileData = Space$(LOF(n))
Close #n
nLenFileData = Len(FileData)
DoEvents
Next I
Close #F
SaveFilesToArchiv = nFiles
End Function
Exit Function
End If
F = FreeFile
ആചീവിലv ഫയലകളെട എണ
ം കെ!ാ8.
For I = 1 To nFiles
File = Space$(nLenFileName)
FileData = Space$(nLenFileData)
n = FreeFile
Close #n
Next I
Close #F
ExtractFilesFromArchiv = nFiles
End Function
ByVal Value As Long, ByVal Min As Long, ByVal Max As Long,Optional ByVal bShowProzent As
Boolean = True)
Else
intProz = 100
End If
With picProgress
picProgress.Cls
progBackColor, BF
If bShowProzent Then
strProz = CStr(intProz) & " %"
.ForeColor = progForeColorHighlight
Else
.ForeColor = progForeColor
End If
picProgress.Print strProz
End If
End If
End With
End Sub
With CommonDialog1
.CancelError = True
.DefaultExt = ".dat"
.ShowSave
If Err = 0 Then
picProgress.Visible = True
nFiles = SaveFilesToArchiv(txtDir.Text, _
.FileName, cmbPattern.Text)
picProgress.Visible = False
End If
End With
End Sub
With CommonDialog1
.CancelError = True
.ShowOpen
If Err = 0 Then
picProgress.Visible = True
picProgress.Visible = False
End If
End If
End With
End Sub
പരിശീലനിനായി