Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.08.03;
Скачать: CL | DM;

Вниз

CreateProcess   Найти похожие ветки 

 
lead-in   (2008-07-03 15:49) [0]

Пытаюсь по нажатию на пункт меню TMainMenu запустить процесс, вот что пишу:

var
 StartupInfo: TStartupInfo;
 ProcessInformation: TProcessInformation;
begin
 if not CreateProcess(nil, PChar("notepad"), nil, nil,
   True, NORMAL_PRIORITY_CLASS, nil, nil, StartupInfo, ProcessInformation)
 then ...

при этом всё время возникает ошибка 998 - ERROR_NOACCESS

Если вызывать из другого места программы - то всё норм, что не так делаю?


 
Palladin ©   (2008-07-03 15:53) [1]

а StartupInfo кто будет заполнять? Пушкин?


 
lead-in   (2008-07-03 15:59) [2]

ага, косячник я, вот это помогло:

FillChar(StartupInfo, SizeOf(StartupInfo), 0);
StartupInfo.cb := SizeOf(StartupInfo);

фэнькс...



Страницы: 1 вся ветка

Текущий архив: 2008.08.03;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.015 c
2-1214990952
lewka-sedceed
2008-07-02 13:29
2008.08.03
Работа с ListBox


2-1215153063
kudatsky
2008-07-04 10:31
2008.08.03
Утечка памяти


2-1214973707
uno-84
2008-07-02 08:41
2008.08.03
Несколько вопросов по StringGrid


2-1215083265
TUserClass
2008-07-03 15:07
2008.08.03
Скопировать TListView в другой TListView..


2-1215197594
who5
2008-07-04 22:53
2008.08.03
Две формы