![]() |
|
|||||||
| Реєстрація | Сайт Spy | Список | Пожертвування | Пошук | Сьогоднішні повідомлення | Відзначити форуми читати | Правила форуму |
|
![]() |
|
|
Різьба Інструменти |
|
#1
|
|||
|
|||
|
Запуск банку файл із аргументом на сторінку HTML Використання JavaScript дає помилку - Компонент повертається код помилки: 0x80520003 (NS_ERROR_FILE_EXECUTION_FAILED) [nsIProcess.run], а той же сценарій виконується нормально, для EXE-файлів. Відповідна частина сценарію в якості заступника
Функція runGecko (прога, аргументи) ** спробуйте ** ПМ = netscape.security.PrivilegeManager. enablePrivilege ( 'UniversalXPConnect'); Файл = Components.classes [ '@ mozilla.org / Файл / місцеві; 1']. CreateInstance (Components.interfaces.nsILocalFile); file.initWithPath (PROG); If ((TypeOf аргументи == 'рядок') & & (аргументи! ='')) ** PS = Components.classes [ '@ mozilla.org / процес / Util; 1']. CreateInstance (Components.interfaces.nsIProcess); ps.init (файлу); ps.run (False, [аргументи], 1); ) інше ** file.launch (); ) ) спіймати (E) ** window.alert (e.Message); ) ) На жаль, залишилися ** фігурні дужки |