Форум программистов, компьютерный форум CyberForum.ru

Подскажите с вводом переменной в строку ShellExecute!!!Please!!! - C++

Восстановить пароль Регистрация
 
Rev
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 27
13.11.2011, 23:37     Подскажите с вводом переменной в строку ShellExecute!!!Please!!! #1
Как мне в данной строчке присвоить значение Si.doc какой-то переменной?
C++
1
ShellExecute(NULL, "open", "Si.doc", NULL, NULL, SW_SHOWNORMAL);
Чтобы я мог при вводе имени файла, записывать его в эту переменную и подставлять ее в строчку?
eom to char...может использовать, но пока не выходит...(((
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2011, 23:37     Подскажите с вводом переменной в строку ShellExecute!!!Please!!!
Посмотрите здесь:

Подскажите, как создать одномерную, динамическую строку типа char C++
Подскажите как понять ету строку C++
Посимвольно считать из переменной строку C++
C++ Подскажите как разбить строку на массив слов разделителем
Подскажите пожалуйста как разбить строку на массив слов? C++
Подскажите, как преобразовать строку с IP адресом в число и обратно C++
C++ a,b и c.Присвоить максимальное из них переменной a,минимальное-переменной c,среднее переменной b
Подскажите как создать конструктор класса в котором производится инкрементирование статической переменной! C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
 Аватар для Петррр
5917 / 3354 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
13.11.2011, 23:51     Подскажите с вводом переменной в строку ShellExecute!!!Please!!! #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <string>
#include <Windows.h>
 
int main()
{
    std::string fileName;
    std::cout << "Enter file name: ";
    std::cin >> fileName;
    ShellExecute(NULL, "open", fileName.c_str(), NULL, NULL, SW_SHOWNORMAL);
    return EXIT_SUCCESS;
}
Rev
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 27
14.11.2011, 00:00  [ТС]     Подскажите с вводом переменной в строку ShellExecute!!!Please!!! #3
Работает!!!
А можно еще вопрос?
Почему ShellExecute, не открывает *.jpg... а приходится прописывать путь для программы просмотра изображений, и только потом...он открывает. Это не входит в основной набор, значит?
Yandex
Объявления
14.11.2011, 00:00     Подскажите с вводом переменной в строку ShellExecute!!!Please!!!
Ответ Создать тему
Опции темы

Текущее время: 08:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru