Показать сообщение отдельно
Старый 26.01.2010, 13:42   #9  
tricky is offline
tricky
Участник
 
140 / 64 (3) ++++
Регистрация: 03.05.2005
Адрес: Гуково
Ай нид хелп. Выполнение run с третьим параметром равным "true" не ждет завершения отработки:
X++:
    wsh = new COM('WScript.Shell');
    wsh.Run(strFmt("winrar.exe e -y -o+ %1 %2",fileName,temppath), 0, true);
    wsh.finalize();

    fullFileName = SysTreeNode::duplicatePathDelimiters(< >);
    if(!winapi::fileExists_RU(fullFileName))
        throw error("Нема файлка!");
сообщает, что файл не найден при любых раскладах, хотя, если в дебагере "немножко постоять" после Run, то файл чудесным образом обнаруживается.
Не подскажете как быть?
P.S. Выполняю на Windows XP. Axapta 3.0