Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Действие в зависимости от типа файла. / 6 сообщений из 6, страница 1 из 1
05.11.2004, 23:33:51
    #32771578
mlis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Действие в зависимости от типа файла.
Dim fileName As String
Dim result As Integer
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "выбор инстр."
.Filters.Clear
.Filters.Add "doc", "*.doc"
.Filters.Add "Pdf", "*.pdf"
.AllowMultiSelect = False
.InitialFileName = CurrentProject.Path & "\Manuals"
result = .Show
If (result <> 0) Then
fileName = Trim(.SelectedItems.Item(1))
Всего 2 типа файлов Doc и Pdf. Как определить что выбранно? Ведь известена только переменная fileName. для примера она равна C:\New\dokument.pdf. Или вобще идти другим путем? Если можно поподробней. (чайник).
...
Рейтинг: 0 / 0
05.11.2004, 23:45:24
    #32771581
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Действие в зависимости от типа файла.
А нужно определять тип по имени или по структуре? Если я создам файл в Ворде и переименую в pdf, он как должен считаться?

Если по имени, то fileName like "*.pdf"
...
Рейтинг: 0 / 0
05.11.2004, 23:55:25
    #32771584
RFT
RFT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Действие в зависимости от типа файла.
Или еще вариант: RIGHT(fileName;3) вернет расширение файла - 3 символа с конца. В зависимости от результата можно плясать.
...
Рейтинг: 0 / 0
05.11.2004, 23:55:27
    #32771585
mlis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Действие в зависимости от типа файла.
Владимир Саныч спасибо. Все оказалось слишком просто :). Нет.по структуре ненадо, незачем. Блин. Слишком просто даже стыдно стало...
...
Рейтинг: 0 / 0
05.11.2004, 23:58:05
    #32771586
mlis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Действие в зависимости от типа файла.
RFT Тоже спасибо. Работает Right(fileName, 3). Даже незнаю чей вариант лутче...
...
Рейтинг: 0 / 0
06.11.2004, 00:04:51
    #32771588
RFT
RFT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Действие в зависимости от типа файла.
Ну хоть тут и не принципиально в плане скорости - все и так прочто, но like - описание более расплывчатое, чем конкретный в данном случае Right. Выводы напрашиваются думаю сами собой.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Действие в зависимости от типа файла. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]