
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.11.2004, 23:33:51
|
|||
|---|---|---|---|
|
|||
Действие в зависимости от типа файла. |
|||
|
#18+
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. Или вобще идти другим путем? Если можно поподробней. (чайник). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.11.2004, 23:45:24
|
|||
|---|---|---|---|
|
|||
Действие в зависимости от типа файла. |
|||
|
#18+
А нужно определять тип по имени или по структуре? Если я создам файл в Ворде и переименую в pdf, он как должен считаться? Если по имени, то fileName like "*.pdf" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.11.2004, 23:55:25
|
|||
|---|---|---|---|
Действие в зависимости от типа файла. |
|||
|
#18+
Или еще вариант: RIGHT(fileName;3) вернет расширение файла - 3 символа с конца. В зависимости от результата можно плясать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.11.2004, 23:55:27
|
|||
|---|---|---|---|
|
|||
Действие в зависимости от типа файла. |
|||
|
#18+
Владимир Саныч спасибо. Все оказалось слишком просто :). Нет.по структуре ненадо, незачем. Блин. Слишком просто даже стыдно стало... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.11.2004, 23:58:05
|
|||
|---|---|---|---|
|
|||
Действие в зависимости от типа файла. |
|||
|
#18+
RFT Тоже спасибо. Работает Right(fileName, 3). Даже незнаю чей вариант лутче... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1670511]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
77ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 194ms |
| total: | 363ms |

| 0 / 0 |
