Полезная информация

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№130-04-2008 16:19:43

dima-u
Участник
 
Группа: Members
Зарегистрирован: 25-03-2008
Сообщений: 4
UA: Firefox 3.0

Можно ли запустить внешнее приложение из XUL (Xulrunner)

собственно см. сабж

Отсутствует

 

№230-04-2008 16:37:44

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 2.0

Re: Можно ли запустить внешнее приложение из XUL (Xulrunner)

Как-то так:

Выделить код

Код:

var path = "C:\\Files\\file.exe";
var args = ["arg0", "arg1"];
var file = Components.classes["@mozilla.org/file/local;1"]
	.createInstance(Components.interfaces.nsILocalFile);
file.initWithPath(path);
var process = Components.classes["@mozilla.org/process/util;1"]
	.getService(Components.interfaces.nsIProcess);
process.init(file);
process.run(false, args, args.length);

Отредактировано Infocatcher (30-04-2008 16:39:10)


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№330-04-2008 17:33:53

dima-u
Участник
 
Группа: Members
Зарегистрирован: 25-03-2008
Сообщений: 4
UA: Firefox 3.0

Re: Можно ли запустить внешнее приложение из XUL (Xulrunner)

кул, спасибо!

Отсутствует

 

№404-10-2008 16:13:47

tan4eg
Участник
 
Группа: Members
Зарегистрирован: 24-07-2008
Сообщений: 4
UA: Firefox 3.0

Re: Можно ли запустить внешнее приложение из XUL (Xulrunner)

А можно ли узнать, где установлена ОС? на каком диске? С помощью какой функции???
Собственно говоря, мне нужно вызывать из моего тулбара приложение, кот. лежит в windows\system32. Или куда мне его положить, чтобы можно было запустить его без определения месторасположения системы?

Отредактировано tan4eg (04-10-2008 16:19:59)

Отсутствует

 

№505-10-2008 00:16:52

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 3.0

Re: Можно ли запустить внешнее приложение из XUL (Xulrunner)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]