Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как код изменить?
 
 автор: Аленка   (15.11.2008 в 20:54)   личное сообщение
 
 

Вот взяла этот код из 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

  Ответить  
 
 автор: Lukas   (16.11.2008 в 00:56)   личное сообщение
 
 


...
fileName = Trim(.SelectedItems.Item(1))
fileName= Mid$(fileName, InStrRev(fileName, "\") + 1)
...


Это для извлечения имени файла с расширением.

  Ответить  
 
 автор: Аленка   (16.11.2008 в 15:48)   личное сообщение
 
 

Спасибо!

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList