ShellExecuteEx
От: IceLoveR  
Дата: 26.01.05 10:44
Оценка:
На Builder 6 (указываю потому что в по нему почему то матерятся на NT), хочу запустить стандартный обработчки файлов...то бишь .doc то запускает word, .xls Excel...и тд.
в shell_exec_info пишу
fMask = SEE_MASK_NOCLOSEPROCESS(токо так будет возврашать hProcess)
lpVerb="open";
lpFile = "";//то что надо
nShow = SW_NORMAL

ShellExecuteEx(shell_exec_info)
WaitForSingleObject(shell_exec_info->hProcess,INFINITE)

все вроде правильно, но одна проблема....
для .xls,.txt файлов нормаально запускаются соотв. приложения, пользователь редактирует и я после этого с результатами что нить делаю
но когда запускается ворд(.doc) то тоже все когда пользователь закрывает ворд он повисает на минуту или больше...но в итоге отвисает и дальше всё ОК!

В ЧЁМ ПРОБЛЕМА????=(((
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.