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

start [/forum/topic.php?fid=45&msg=32771578&tid=1670511]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 323ms |

| 0 / 0 |
