Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 43
1

Функция ShellExecute

27.04.2013, 13:57. Показов 2514. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
здравствуйте! У меня следующая ситуация: использую функцию ShellExecute для того, чтобы открывался *.pdf файл при нажатии на label, но первое время, когда открываешь первых два файла все нормально, на третий раз виснет программа, а на данный момент при первом нажатии на такую ссылку висяк!!

Вот то, что я использую или использовала:

ShellExecute(Handle,nil,PChar('d:\Технологическая практика\Проект\Дополнительно\001_2- Всемирная история Учебник для вузов_Поляк Маркова_2000.pdf'),nil,nil,SW_RESTORE);

ShellExecute(h, 'open', 'd:\Технологическая практика\Проект\Дополнительно\001_1- Всемирная история Учебник для вузов_Поляк Маркова_2000.pdf', nil, nil, SW_SHOW);

ShellExecute(application.handle, 'open', 'd:\Технологическая практика\Проект\Дополнительно\Космач - Всемирная история Новейшего времени 1917-1945 - 10 - 2012 (1-58).pdf', nil, nil, SW_SHOWNORMAL);

Так же использовала CreateProcess. Вот пример:

CreateProcess(nil, 'cmd.exe /c net session >d:\Технологическая практика\Проект\Дополнительно\001_1- Всемирная история Учебник для вузов_Поляк Маркова_2000.pdf', nil, nil, False, 0, nil, nil, startupinfo, processinformation);

Помогите, пожалуйста!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2013, 13:57
Ответы с готовыми решениями:

ShellExecute
Здравствуйте, объясните пожалуйста как мне правильно написать параметры в данную процедуру ...

ShellExecute
Добрый день!Помогите,пожалуйста,разобраться с такой проблемой. Использую функцию ShellExecute.При...

ShellExecute - Тип
ShellExecute (Form3.Handle, nil, label1.Caption, nil, nil, SW_RESTORE); Такая ошибка: ...

ShellExecute delphi 7
Привет! У меня проблема с функцией ShellExecute. Была прога на Delphi 7 в Windows XP и вот этот код...

2
Эксперт Pascal/Delphi
4913 / 2782 / 853
Регистрация: 04.10.2012
Сообщений: 10,121
27.04.2013, 15:00 2
Erazn89, используйте такой вариант
1
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 43
28.04.2013, 03:47  [ТС] 3
Цитата Сообщение от droider Посмотреть сообщение
Erazn89, используйте такой вариант
спасибо большое!!! очень благодарна!!!
0
28.04.2013, 03:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2013, 03:47
Помогаю со студенческими работами здесь

ShellExecute с параметром
Как сделать поддержку программой комманд??? Тоесть запуск не C:fdisk.exe, а C:fdisk.exe /all ???

Ждем выполнения ShellExecute
Доброго времени суток! Выполняется разархивирование файлов, посредством ShellAPI....

использование функции ShellExecute
Привет всем. для запуска ехе -ника использую ShellExecute но дела в том что файл который я запускаю...

Аналог функции ShellExecute
Вобщем мне нужна функция для запуска всевозможных файлов: картинок, экзех и проч. из дельфишной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru