| 
				 WinExec и возвращаемые значения 
 есть данный текст 
 result := WinExec(PChar('"rar" t "1.rar"'),1);
 ShowMessage(inttostr(result));
 
 В мессадже всегда возвращается число 33, хотя проверка проходит успешно, да и вообще в консольной версии нет среди кодов возвратов "33" причем, если допустить ошибку типа не поставить кавычки, если в пути к файлу есть пробелы, например:
 
 result := WinExec(PChar('"rar" t с:\test folder\1.rar'),1);
 
 то код возврата 2 - фатальная ошибка.
 
 Кто может подсказать почему так?
 |