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

Запуск программы через C++ и консоль - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как найти переменную в памяти? http://www.cyberforum.ru/cpp-beginners/thread758904.html
Доброго времени суток Допустим, объявлена переменная int int r=58; У этой переменной можно узнать адрес cout<<&r; Как посмотреть значение по этому адресу в hex-редакторе? Пробовал через...
C++ max_i,max,min каковы их назначения в проге? void task_2(int **A, int M, int N) { int max, max_i, min, i, j, t; bool flag=0; FILE *fp=NULL; char filename="2.txt"; http://www.cyberforum.ru/cpp-beginners/thread758903.html
C++ Задание по созданию класса HugeInteger
Нужно создать класс HugeInteger, который будет вмещать до 40 цифр в своей записи. Затем задание звучит так "создайте функции-элементы inputHugeInteger, outputHugeInteger, plusHugeInteger,...
Объясните, пожалуйста, как работает передача переменных при вызове функций? C++
#include <iostream> #include <conio.h> using namespace std; void z(int *a,int lenght){ int *p; for (p=a;p<a+(lenght-1);p++){ cin >> *p; }
C++ Начальное программирование на C++ http://www.cyberforum.ru/cpp-beginners/thread758846.html
Добрый вечер. Думаю следует начать с того, что я захотел начать программировать на C++, но чтобы начать программировать мне нужно поставить перед собой цель, чтобы получить нужный мне результат. Я...
C++ Чтение текста из файла Ув. жители форума. Дана задача, только ее нужно переделать чтобы она читала текст из файла! #include<stdio.h> #include<string.h> #include <conio.h> int main(){ char str="asd%%fas%%%",... подробнее

Показать сообщение отдельно
tokutei
2 / 2 / 0
Регистрация: 06.12.2012
Сообщений: 7
14.01.2013, 11:49  [ТС]
Цитата Сообщение от v.a.l.i.d Посмотреть сообщение
У меня сработало. Правда я не string использовал а char *
C++
1
2
3
char *str = "\"C:\\Program Files\\1.djvu\"";
 
system(str);
я напишу так: вот такой код у меня хорошо отрабатывает
C++
1
2
cmd = "\"C:\\Program Files\\PDFCreator\\PDFCreator.exe\"";
system(cmd.c_str());
а вот такой уже нет:
C++
1
2
cmd = "\"C:\\Program Files\\PDFCreator\\PDFCreator.exe\" /NoStart /IF\"D:\\work\\1101130203.ps\" /OF\"D:\\work\\1101130203.pdf\"";
system(cmd.c_str());
вся проблема заключается в параметрах. можно конечно запускать через такой батничек
C++
1
2
3
cd C:\Program Files\PDFCreator
PDFCreator.exe /NoStart /IF"%1" /OF"%2" 
exit
но это уже извращение..

Добавлено через 7 минут
у меня паника, вот такой код через bat отлично проходит (вставляю в тег с++ для читабельности)
C++
1
2
"C:\Program Files\PDFCreator\PDFCreator.exe" /NoStart /IF"D:\work\1101130203.ps" /OF"D:\work\1101130203.pdf" 
exit
а через сам c++ никак( все таки иду копать в пользу CreateProcess
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru