اخي جزاك الله خيرا على ردك الكريم
الكود الذي لدي في المرفق يقوم باخذ مسار الملف اما طلبي فهو ان ياخذ مسار المجلد فقط
قد لا تستطيع تحميل المجلد لوجود مشكلة في التحميل من المنتدى
اذن فالكود الذي لدي هو التالي
Dim ofn As OpenFileName
ofn.lStructSize = Len(ofn)
'ofn.hwndOwner = Me.Hwnd
'ofn.hInstance = App.hInstance
ofn.lpstrFilter = "Mdb Files (*.mdb)" + Chr$(0) + "*.mdb" + Chr$(0) + "Mde Files (*.mde)" + Chr$(0) + "*.mde" + Chr$(0)
ofn.lpstrFile = Space$(254)
ofn.nMaxFile = 255
ofn.lpstrFileTitle = Space$(254)
ofn.nMaxFileTitle = 255
ofn.lpstrInitialDir = CurDir
ofn.lpstrTitle = " MT Software "
ofn.flags = 0
Dim A
A = GetOpenFileName(ofn)
If (A) Then
Me![oldfile] = Trim$(ofn.lpstrFile)
'MsgBox "File to Open: " + Trim$(ofn.lpstrFile)
Else
MsgBox "Cancel was pressed"
End If
Exit Sub
CmdBrowseErrHandler:
If Err.Number = 32755 Then
MsgBox " You did not change the file name ", 64, "Alert Message "
ElseIf Err.Number = 20477 Then
MsgBox " Invalid file name ", 16, "Alert Message "
Else
MsgBox Str(Err.Number) + Err.Description
End If
Exit Sub
________.rar