![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
AntonH851 |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 66 Регистрация: 20.2.2010 Из: Шебекино Пользователь №: 1475 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Добрый день.
Вот такая проблема: нужно открыть указанный каталог в проводнике из программы. Пробовал через QProcess:
не получилось... Решил попробовать ShellExecute, но не знаю какой тип строк передавать в качестве параметов:
Ругается: Цитата C:/QP/GTD/files.cpp:85: error: cannot convert 'const char*' to 'const WCHAR*' for argument '2' to 'HINSTANCE__* ShellExecuteW(HWND__*, const WCHAR*, const WCHAR*, const WCHAR*, const WCHAR*, INT)' Подскажите что-нибудь пожалуйста, или по QProcess(что предпочтительней) или по ShellExecute. |
|
|
![]() |
molchanoviv |
![]()
Сообщение
#2
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: ![]() ![]() ![]() |
Кстати тебе стоит проверять process.waitForStarted() и process.waitForFinished()
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 7:28 |