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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
хотаб
0 / 0 / 0
Регистрация: 14.07.2010
Сообщений: 10
#1

запуск файла - C++

14.07.2010, 17:27. Просмотров 2147. Ответов 23
Метки нет (Все метки)

народ написал вот такую прогу но незнаю как сделать чтоб открывал файл путь к которому я напишу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//Это праграмма которая проверяет код и открывает файл
#include <iostream>
#include <conio.h>
using namespace std;
 
int main ()
{   
    setlocale(0,"russian");
    int password, program;
    cout << "Введите пароль:";
    
    cin >> password;
 
    if (password == 1234)
        cout << "Вы вошли в систему введите путь к файлу\n";
    cin >> program;
    //здесь хочу чтобы программа запускала программу тока не знаю как это сделать
 
    if ( password != 1234)
        cout << "Вы ввели не правельный пароль";
    
    getch();
    return 0;
}
и если найдёте ещё какиенибудь ошибки напишите
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2010, 17:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос запуск файла (C++):

c++, запуск файла - C++
Интересует как в с++ запустить другой файл и передать ему управление? После запуска файла программа должна закрыться.

Запуск файла - C++
Подскажите пожалуйста, как запустить .exe файл с консольного приложения?

Запуск файла BAT - C++
Какой код bat писать чтобы батник запустил файл по ссылке c:\1.txt

Запуск bat файла - C++
Возможно ли написать программу которая запускает bat файл.

Запуск файла из С++ программы - C++
Добрый вечер, Разными способами пробовал запустить файлы, зная точно, где они лежат. Теперь понадобилось запускать по пути, который...

Запуск внешнего файла - C++
Добрый день, товарищи. Задача такая: на форме листбокс и кнопка, в листбоксе список файлов, по тыку на кнопку выбранный должен запускаться....

23
CyBOSSeR
Эксперт С++
2304 / 1674 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.07.2010, 17:28 #2
хотаб,
C++
1
2
3
4
5
#include <cstdlib>
 
//...
system("programpath.exe");
//...
0
ailia
28 / 27 / 1
Регистрация: 27.12.2009
Сообщений: 106
14.07.2010, 17:31 #3
вместо этого
C++
1
2
3
4
5
6
7
        if (password == 1234)
                cout << "Вы вошли в систему введите путь к файлу\n";
        cin >> program;
        //здесь хочу чтобы программа запускала программу тока не знаю как это сделать
 
        if ( password != 1234)
                cout << "Вы ввели не правельный пароль";
сделать так
C++
1
2
3
4
5
6
7
8
        if (password == 1234)
               {
                cout << "Вы вошли в систему введите путь к файлу\n";
                cin >> program;
        //здесь хочу чтобы программа запускала программу тока не знаю как это сделать
               }
        else
                cout << "Вы ввели не правельный пароль";
и код делает читабельным, и если бы не было операторных скобок войти можно с любого пароля
0
хотаб
0 / 0 / 0
Регистрация: 14.07.2010
Сообщений: 10
14.07.2010, 17:34  [ТС] #4
щас попробуем
0
Миниатюры
запуск файла  
CyBOSSeR
Эксперт С++
2304 / 1674 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.07.2010, 17:37 #5
хотаб, сам догадаешься в чем проблема или подсказать все таки?
0
хотаб
0 / 0 / 0
Регистрация: 14.07.2010
Сообщений: 10
14.07.2010, 17:40  [ТС] #6
чёт не получается ввожу я путь а нечё нет
0
CyBOSSeR
Эксперт С++
2304 / 1674 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.07.2010, 17:42 #7
хотаб,
После:
C++
1
cin >> program;
Вставь:
C++
1
system(program);
0
хотаб
0 / 0 / 0
Регистрация: 14.07.2010
Сообщений: 10
14.07.2010, 17:42  [ТС] #8
подскажи тк я новечёк
0
CyBOSSeR
Эксперт С++
2304 / 1674 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.07.2010, 17:45 #9
хотаб, вот тебя не смущает что это programpath.exe? Так вот вместо него ты должне подставить путь к программе которую ты хочешь запустить.
0
хотаб
0 / 0 / 0
Регистрация: 14.07.2010
Сообщений: 10
14.07.2010, 17:45  [ТС] #10
а если я хочу каждый раз новый путь
0
CyBOSSeR
Эксперт С++
2304 / 1674 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.07.2010, 17:48 #11
Давай с самого начала:
Цитата Сообщение от хотаб Посмотреть сообщение
int program;
Каким образом ты в целочисленную переменную собираешься записать имя исполняемого файла?
0
хотаб
0 / 0 / 0
Регистрация: 14.07.2010
Сообщений: 10
14.07.2010, 17:58  [ТС] #12
я понял это не правильно но тогда как
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,545
Завершенные тесты: 3
14.07.2010, 18:01 #13
хотаб, char*Program.
char[255] Program.
string Program
0
хотаб
0 / 0 / 0
Регистрация: 14.07.2010
Сообщений: 10
14.07.2010, 18:02  [ТС] #14
Цитата Сообщение от Lavroff Посмотреть сообщение
хотаб, char*Program.
char[255] Program.
string Program
и куда это
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,545
Завершенные тесты: 3
14.07.2010, 18:03 #15
хотаб, А может вы почитаете что-нибудь по С/С++ прежде чем писать программы?
0
14.07.2010, 18:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2010, 18:03
Привет! Вот еще темы с ответами:

Запуск исполняемого файла - C++
Как запустить исполняемый exe файл с параметрами в командной строке чтобы исполняемый файл отрабатывал по пути указанному в командной строке

Запуск стороннего exe файла - C++
Она должна, всего на всего, открывать .exe файл на компьютере в отдельном окне. Заранее спасибос!

Запуск .bat файла из программы - C++
Здравствуйте! Возможно ли запустить .bat-файл из консольной программы на С++? И если да, то как это можно сделать? В общем, мне нужно...

Запуск .ехе-шного файла - C++
Как запустить имеющийся .ехе-шный файл средствами С++?


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru