![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.09.2008
Сообщений: 323
|
![]()
Всем хорошего дня!
У меня в папке DOC есть графические файлы разных форматов. Как прописать условие: если не нашел PDF, то открыть JPEG? Private Sub Кнопка98_Click() DirDOC = CurrentProject.Path & "\DOC" FileName = Dir(DirDOC & "\" & [F1].Value & ".PDF") '??? FileName = Dir(DirDOC & "\" & [F1].Value & ".JPEG") '??? If FileName <> "" Then Call StartOfFile(CurrentProject.Path & "\DOC\" & FileName) Else End If End Sub Пока приходиться все конвертировать в PDF, устаю )
Думайте глобально - действуйте локально!
|
![]() |
![]() |
![]() |
#2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]() Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 22.09.2008
Сообщений: 323
|
![]()
Не работает. Попробовал второй вариант, все равно не работает
Private Sub Кнопка98_Click() DirDOC = CurrentProject.Path & "\DOC" FileName = (DirDOC & "\" & [F1].Value & ".PDF") If Dir(FileName) <> "" Then FileName = (DirDOC & "\" & [F1].Value & ".JPEG") If Dir(FileName) <> "" Then MsgBox "No Such Files" Exit Sub End If End If If FileName <> "" Then Call StartOfFile(CurrentProject.Path & "\DOC\" & FileName) End If End Sub
Думайте глобально - действуйте локально!
|
![]() |
![]() |
![]() |
#4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]() Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 22.09.2008
Сообщений: 323
|
![]()
Ошибку уже не выдает, но файлы в папке DOC не находит. Выходятся только MsgBox
Думайте глобально - действуйте локально!
|
![]() |
![]() |
![]() |
#6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
покажите структуру папки и как ищете файлы
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 22.09.2008
Сообщений: 323
|
![]()
если я правильно понял, то...
C:\Папка\DOC, в ней файлы *.PDF (хотелось бы еще и другова формата) Файл.mdb находится в корневой папке - "Папка". В главном окне программы есть переменная F1 (номер детали) нажимаю Кнопка98 и открывается файл c именем совподающий с значением F1 FileName = Dir(DirDOC & "\" & [F1].Value & ".PDF")
Думайте глобально - действуйте локально!
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
запустите "командную строку"
выполните в ней код Код:
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 22.09.2008
Сообщений: 323
|
![]()
Файл myfiles создал через cmd. Он почему то пустой. Правильно сделал?
Что с ним дальше делать так и не понял
Думайте глобально - действуйте локально!
|
![]() |
![]() |
![]() |
#10 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
значит каталог C:\Папка\DOC\ пустой, в нем нету файлов
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск файла который находится в папке "выше самой программы" | TEED1 | Общие вопросы Delphi | 21 | 09.02.2014 10:17 |
сохранить текстовый файл, который загружен в мемо поле (загрузка файла- есть код) Делфи 7 | программирование | Помощь студентам | 5 | 22.11.2013 07:17 |
Скрипт, который считает количество файлов в каждой папке, находящихся в данной папке | so1idsnake | Помощь студентам | 20 | 07.08.2013 22:38 |
открыть общий доступ к папке. | Chudo4258 | Помощь студентам | 7 | 18.02.2012 12:57 |
есть ли проигрователь, который воспроизводит 2 или 4 файла одновременно | Анастасия 777 | Софт | 3 | 03.12.2009 11:35 |