Уведомления

Группа в Telegram: @pythonsu

#1 Март 6, 2010 10:31:46

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

Доброго времени суток.

Как известно, при помощи e32.start_exe() мы можем запускать exe программы. В качестве аргументов мы указываем путь к exe файлу (например u“e:\sys\bin\AbobeReader.exe”) и командную строку, которая будет передана этой программе.

Меня интересует следующее: что нужно указать в командной строке, чтобы программа (например AdobeReader) открыла документ (например e:\documents\python.pdf).

Заранее спасибо.



Офлайн

#2 Март 6, 2010 16:52:38

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

надо полагать путь к файлу. но не для всех приложений это подходит, это зависит от реализации этого приложения, к примеру стандартный браузер имеет несколько команд, и если просто передав путь к файлу то ни чего не произойдет.



Офлайн

#3 Март 7, 2010 10:28:19

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

arok
и если просто передав путь к файлу то ни чего не произойдет.
на 9.4 работает :)
таким вот хитрым способом запускаю *.swf через боаузер, чтоб они шли на весь экран.



Офлайн

#4 Март 7, 2010 13:12:13

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

У меня symbian 9.1 (n73)
Можно, пожалуйста, примеры кода?
Я так понимаю“стандартный браузер” - это файлмэнэджер (z:\sys\bin\FileManager.exe)



Офлайн

#5 Март 7, 2010 13:59:35

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

стандпртный браузер - это интернет браузер (Услуги помоему не 9.1), а файл менеджер это файлменеджер.



Офлайн

#6 Март 7, 2010 15:27:18

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

arok
стандпртный браузер - это интернет браузер (Услуги помоему не 9.1), а файл менеджер это файлменеджер.
Ясно. (z:\sys\bin\Browser.exe)
arok
стандартный браузер имеет несколько команд
А какие именно команды?



Отредактировано (Март 7, 2010 15:36:00)

Офлайн

#7 Март 7, 2010 22:20:54

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

arok
arok | 01:38 24 сен 2009 |
| # Как заставить стандартный браузер перейти на страничку через нужную вам точку доступа, настройки браузера не в счет:

import e32, iapconnect
url = 'http://dimonvideo.ru/smart'
iap = iapconnect.iap_selection_dialog()
e32.start_exe('BrowserNG.exe',' “4 %s %s”'%(url, iap))
полагаю есть и другие, и возможно на форум.нокия есть шанс их найти.



Офлайн

#8 Март 8, 2010 20:26:25

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

igor.kaist
на 9.4 работает
таким вот хитрым способом запускаю *.swf через боаузер, чтоб они шли на весь экран.
Покажи, пожалуйста, код :)



Офлайн

#9 Март 8, 2010 22:40:36

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

e32.start_exe('BrowserNG.exe',' "%s"'%url)
помоему не сложно было догадаться



Офлайн

#10 Март 10, 2010 14:38:44

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Открытие файлов при помощи e32.start_exe

спасибо



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version