Kiberchief
@Kiberchief
Пока учусь.

Почему функция ShellExecute() не может открыть папку?

Пишу визуальное приложение, столкнулся с такой проблемой функция ShellExecute() локальные папки открывает, а вот удаленные(серверные) не хочет не могу понять почему
ShellExecute(NULL, NULL, L"//10.10.2.1/17_Проекты/Библиотека", NULL, NULL, SW_SHOWNORMAL);
  • Вопрос задан
  • 110 просмотров
Решения вопроса 1
Kiberchief
@Kiberchief Автор вопроса
Пока учусь.
Нашел в чем проблема для таких задач лучше всего подойдет класс QFileDialog
QString fileName;
    if (fileName == nullptr){
        fileName = QFileDialog::getOpenFileName(
                this,
                "Open File",
                "//10.10.2.1/17_Проекты/Библиотека",
                "file (*.vsd *.vsdx)");}
    else {
        QErrorMessage *Message = new QErrorMessage();
        Message->showMessage("Error");}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Попробуйте так:
ShellExecute(NULL, NULL, L"\\\\10.10.2.1\\17_Проекты\\Библиотека", NULL, NULL, SW_SHOWNORMAL);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы