|
|
|
| Вот взяла этот код из Northwind.adp. Но через этот код в поле с наименованием файла фотографии записывается ВЕСЬ путь к фотографии.
А можете ли Вы изменить этот код так, чтобы в поле с названием файла записывалось только имя файла с расширением, а сам файл копировался бы в папку PHOTO, которая находится там же, где и сам проект.
СПАСИБОЧКИ ОГРОМНОЕ!!!!!!!!!!
Sub getFileName()
' Displays the Office File Open dialog to choose a file name
' for the current employee record. If the user selects a file
' display it in the image control.
Dim fileName As String
Dim result As Integer
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "Select Employee Picture"
.Filters.Add "All Files", "*.*"
.Filters.Add "JPEGs", "*.jpg"
.Filters.Add "Bitmaps", "*.bmp"
.FilterIndex = 3
.AllowMultiSelect = False
.InitialFileName = CurrentProject.path
result = .Show
If (result <> 0) Then
fileName = Trim(.SelectedItems.Item(1))
Me![ImagePath].Visible = True
Me![ImagePath].SetFocus
Me![ImagePath].Text = fileName
Me![FirstName].SetFocus
Me![ImagePath].Visible = False
End If
End With
End Sub | |
|
| |
|
|
|
|
...
fileName = Trim(.SelectedItems.Item(1))
fileName= Mid$(fileName, InStrRev(fileName, "\") + 1)
...
|
Это для извлечения имени файла с расширением. | |
|
| |
|