Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 23.11.2010, 23:54   #1
Igorexa
Новичок
 
Регистрация: 23.11.2010
Сообщений: 1
Репутация: 10
По умолчанию string & LPCWSTR

Я вызываю функцию ShellExecute. Один из параметров функции - параметры приложения.
ShellExecute(NULL, _T("open"), _T("путь к программе"),_T("список параметров текстом"), NULL, SW_SHOWNORMAL); работает нормально

Далее, мне надо вызвать программу с параметрами, которые формируются как конкатенация строк. Т.е я хочу
ShellExecute(NULL, _T("open"), _T("путь"),_T(mystring), NULL, SW_SHOWNORMAL);
mystring = a + b + c // в смысле конкатенации
где, например, a = "парам"; b = "етр1 параметр2 парамет"; c = "р3"

_T для string не работает.
Как решить проблему? Заранее спасибо.
Igorexa вне форума   Ответить с цитированием
Старый 24.11.2010, 15:59   #2
Sam Gold
Участник клуба
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Адрес: Город Святого Петра
Сообщений: 536
Репутация: 263
По умолчанию

Попробуйте
Код:
std::string mystring;
//===================
ShellExecute(NULL, _T("open"), _T("путь"),(LPWSTR )mystring.c_str(), NULL, SW_SHOWNORMAL);
__________________
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертирование из const char*(System::String) в LPCWSTR Eros Общие вопросы .NET 1 27.05.2010 12:36
Несовместимость Char & String Alex Cones Общие вопросы Delphi 5 05.12.2009 15:28
TForm & TImage & PNG & Прозрачность delphi_beginner Общие вопросы Delphi 7 19.09.2009 08:46
2 задачки (String & Set ) mshunter Паскаль 7 08.01.2009 22:13
помгите! string Copy & Delete Димарик Общие вопросы Delphi 4 05.11.2007 15:11


13:27.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.