![]() |
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]() ![]() ![]() |
|
killcode |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 2.11.2011 Репутация: нет Всего: нет |
Считывает имена процессов из файла, но не запускает, возникает ошибка о неправильном пути файла. Пробовал использовать так:_tczcpy(buff,TEXT(n)); тоже самое. Имена файлов заданы правильно: C:\\app1.exe Подскажите плиз, лаба горит)
|
|||
|
||||
vol4ek |
|
|||
![]() конь в пальто ![]() ![]() Профиль Группа: Участник Сообщений: 304 Регистрация: 1.5.2011 Где: Минск Репутация: нет Всего: 0 |
покажи как читаешь файл. Это сообщение отредактировал(а) vol4ek - 16.11.2011, 19:29 |
|||
|
||||
Estranged |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 158 Регистрация: 30.8.2010 Репутация: 3 Всего: 3 |
Facepalm
string line; <------ int mkproc(char *n){ <-------- if(!CreateProcess((LPCWSTR)n,NULL,NULL,NULL,FALSE,0,NULL,NULL,&atr,&inf)){ <----- Почитайте, что за код 2 И проверьте этот код (вставьте одну строку: LPCWSTR lp = (LPCWSTR)n;), в отладчике поглядите на строку lp. Красивая строка? Система ищет как раз вот это имя.
|
|||
|
||||
bass |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 315 Регистрация: 5.8.2007 Репутация: 2 Всего: 2 |
так сначала попробуй...
CreateProcess("C:\\app1.exe",NULL,NULL,NULL,FALSE,0,NULL,NULL,&atr,&inf) Если так запустит то смотри функцию работы со строками..... Лучше в отладчике.... Если нет то смотри что с C:\\app1.exe может для работы какой то длл не хватает и приложение падает.... Это сообщение отредактировал(а) bass - 16.11.2011, 22:15 |
|||
|
||||
volatile |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2107 Регистрация: 7.1.2011 Репутация: 13 Всего: 85 |
Здесь же явно - несоотвествие юникодного проекта, и ансишного файла. От такого приведения, строка юникодной не станет. Проект нужно делать не юникодным, и убирать приведения. Это сообщение отредактировал(а) volatile - 16.11.2011, 23:44 |
|||
|
||||
killcode |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 2.11.2011 Репутация: нет Всего: нет |
Всем спасибо, разобрался!
|
|||
|
||||
Dem_max |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1780 Регистрация: 12.4.2007 Репутация: 16 Всего: 39 |
Никогда не нужно делать такого глупого приведения -------------------- Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte") |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |