Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2016, 14:32   #1
nomerochek
Новичок
Джуниор
 
Регистрация: 13.09.2016
Сообщений: 8
По умолчанию Как открыть codefile

Я сделал программу WindowsFormsApplication и хочу чтобы по нажатию кнопки открывался CodeFile1.cs (в котором консольная программа).
Как мне это сделать?
nomerochek вне форума Ответить с цитированием
Старый 14.09.2016, 14:36   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Что значит открывался? Показалось что внутри? Блокнотом? Студией? Ассоциированной программой?
p51x вне форума Ответить с цитированием
Старый 14.09.2016, 14:49   #3
nomerochek
Новичок
Джуниор
 
Регистрация: 13.09.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Что значит открывался? Показалось что внутри? Блокнотом? Студией? Ассоциированной программой?
Программой
nomerochek вне форума Ответить с цитированием
Старый 14.09.2016, 14:55   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

"открывался" - это что означает? Содержимое файла отображалось на форме? или запускалась студия и в ней был ваш файлик?
или код, который внутри CodeFile1.cs, запускался на выполнение?
если первое - то используйте чтение файла (разумеется, сам файл CodeFile1.cs должен быть доступен).

если второе, то используйте
System.Diagnostics.Process.Start(@" путь\CodeFile1.cs");

если третье - то нужно сначала скомпилировать CodeFile1.cs и потом запустить на выполнение полученный EXEшник.

Вы конкретизируйте задачу, что именно Вам нужно, тогда будет проще не гадать, а помогать конкретным примером кода/алгоритмом/советом.

Последний раз редактировалось Serge_Bliznykov; 14.09.2016 в 14:58.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.09.2016, 14:58   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Код:
        Process p = new Process();
        p.StartInfo =  new ProcessStartInfo(@"c:\CodeFile1.cs");
        p.Start();
Код:
System.Diagnostics.Process.Start("CodeFile1.cs");
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как открыть? scroyler Работа с сетью в Delphi 1 16.07.2012 19:44
как открыть порты myshkawww Безопасность, Шифрование 1 18.03.2011 13:58
Как открыть файл? Xnarcotic Общие вопросы Delphi 4 14.06.2009 11:51
Как открыть dll lionman Общие вопросы Delphi 1 31.10.2008 20:53
Как открыть порт? Анатолий74Rfckb Работа с сетью в Delphi 5 04.02.2007 19:38