foo();
|
||||||
1 | ||||||
.NET 4.x Process.Start ошибка "Параметр задан неверно"11.10.2014, 15:52. Показов 5413. Ответов 20
Направьте на верный путь, плиз
Если в cmd ввести Код
D:\BP\BIN\BPC.EXE D:\P\lab4\LAB4.PAS
В чем проблема?
0
|
11.10.2014, 15:52 | |
Ответы с готовыми решениями:
20
Ошибка с открытием видео через System.Diagnostics.Process.Start Не работает Process.start Метод Process.Start() не видит файл Process.start: не открывается картинка на Windows XP Не работает переменная в Process.Start (CMD) |
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|
11.10.2014, 15:53 | 2 |
rattrapper, Process.Start не содержит двух параметров с именами файлов, первый параментр принимает файл, а второй аргументы запуска)
0
|
foo();
|
|
11.10.2014, 15:58 [ТС] | 3 |
meksik, ну так. "D:\P\lab4\LAB4.PAS" - это аргумент для программы "D:\BP\BIN\BPC.EXE"
Добавлено через 1 минуту D:\BP\BIN\BPC.EXE - компилятор pascal'я. D:\P\lab4\LAB4.PAS - исходный файл, который нужно скомпилировать
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|||||||||||
11.10.2014, 16:07 | 4 | ||||||||||
rattrapper,
Добавлено через 29 секунд я в аргументах вообще 2 файла передал)) Добавлено через 5 минут Не по теме:
0
|
foo();
|
||||||
11.10.2014, 16:10 [ТС] | 5 | |||||
Добавлено через 1 минуту
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
||||||
11.10.2014, 16:12 | 6 | |||||
0
|
foo();
|
|
11.10.2014, 16:19 [ТС] | 7 |
UseShellExecute не помогло. А Verb... Даже если он нужен, то "runas" точно мне не подойдет.
Добавлено через 1 минуту
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
||||||
11.10.2014, 16:25 | 8 | |||||
rattrapper, у меня закончились варианты какая то странная фиговина
Добавлено через 2 минуты Не по теме: я почему то думал, что пробел не может быть записан как char о_О Добавлено через 55 секунд rattrapper, и это у меня путь к файлам без @ Добавлено через 34 секунды не знаю как это может повлиять конечно, но черт его знает Добавлено через 1 минуту
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|
11.10.2014, 20:02 | 10 |
rattrapper, а что серьезно все в верхнем регистре? даже расширение файлов?
Добавлено через 55 секунд хотя ведь через cmd работает...
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|
11.10.2014, 20:44 | 12 |
rattrapper, я так понимаю, ошибка идет от самого компилятора, он не принимает входной параметр почему то
0
|
foo();
|
|
11.10.2014, 21:20 [ТС] | 13 |
возвращаемся к первому посту, компилятор не виноват
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|
11.10.2014, 21:28 | 14 |
rattrapper, ну как последний вариант нет доступа из твоего приложения к файлу компилятора, запуск от имени админа не пробовал?
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|
11.10.2014, 21:38 | 16 |
rattrapper, дай щупануть файлы твои, пробну у себя запустить
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
||||||
11.10.2014, 22:05 | 18 | |||||
rattrapper, ок ща пощупаю
Добавлено через 9 минут Указанный файл не является действительным приложением для данной системы Добавлено через 2 минуты ну хотя бы не выдает что параметр не верный) Добавлено через 3 минуты так намутил, жаль система не подходящая...
0
|
foo();
|
|
11.10.2014, 22:19 [ТС] | 19 |
Я не уверен, но может dosbox нужно устанавливать, по крайней мере "IDE" без него точно не запускается. В любом случае, я все еще свято верю в то, что дело не в файлах
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|
11.10.2014, 22:23 | 20 |
rattrapper, ну кароче помог чем смог, удачи в решении проблемы)
0
|
11.10.2014, 22:23 | |
11.10.2014, 22:23 | |
Помогаю со студенческими работами здесь
20
System.Disagnostics.Process.Start Error Не открывает exe через Process.Start Открытие txt в блокноте - не срабатывает Process.Start Process.Start, как проверить существование exe Как при Process.Start() указать текущую директорию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |