Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

CreateProcess, как узнать код ошибки [D5, Win2k]


RV ©   (2002-08-30 14:04:00) 

должно быть просто, но я что-то торможу
Почему-то не проходит CreateProcess
т.е. почему может не произойти, я знаю
как узнать код ошибки?
нужно что-то вроде IOresult при файловых операциях


RV   (2002-08-30 14:38:00) [1]

Спасибо, Игорь!
SysErrorMessage(GetLastError) именно то, что надо


Игорь Шевченко   (2002-08-30 14:28:00) [2]

RaiseLastWin32Error,
SysErrorMessage,
FormatMessage


RV   (2002-08-30 14:25:00) [3]

Внук © (30.08.02 14:17)
не, там другое
может диск быть не подключен
может параметр быть передан в процедурку не правильный(нет такого файла получиться)

а кто помнит как код ошибки в стринг переводить
в рассылке было, да я стер


Внук   (2002-08-30 14:17:00) [4]

Могу предположить, что CreateProcess не проходит из-за того, что необходимо инициализировать структуру STARTUPINFO, даже если она не используется.
FillChar(si,0,sizeof(STARTUPINFO));
si.cb:=sizeof(STARTUPINFO);


RV   (2002-08-30 14:13:00) [5]

блин, я тормоз :)

спасибо !


Song   (2002-08-30 14:08:00) [6]

*************** help ***********************
Return Values

If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
*******************************************


SEM   (2002-08-30 14:08:00) [7]

GetLastError


Наверх

Титульная страница Поиск, карта сайта Написать письмо