Форум сайта python.su
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png) 
			 
							 0
  0   
								
								Доброго времени суток.
Как известно, при помощи e32.start_exe() мы можем запускать exe программы. В качестве аргументов мы указываем путь к exe файлу (например u“e:\sys\bin\AbobeReader.exe”) и командную строку, которая будет передана этой программе.
Меня интересует следующее: что нужно указать в командной строке, чтобы программа (например AdobeReader) открыла документ (например e:\documents\python.pdf).
Заранее спасибо.
Офлайн
 
							 0
  0   
								
								надо полагать путь к файлу. но не для всех приложений это подходит, это зависит от реализации этого приложения, к примеру стандартный браузер имеет несколько команд, и если просто передав путь к файлу то ни чего не произойдет.
Офлайн
 
							 3
  3   
								
								arokна 9.4 работает :)
и если просто передав путь к файлу то ни чего не произойдет.
Офлайн
 
							 0
  0   
								
								У меня symbian 9.1 (n73)
Можно, пожалуйста, примеры кода?
Я так понимаю“стандартный браузер” - это файлмэнэджер (z:\sys\bin\FileManager.exe)
Офлайн
 
							 0
  0   
								
								стандпртный браузер - это интернет браузер (Услуги помоему не 9.1), а файл менеджер это файлменеджер.
Офлайн
 
							 0
  0   
								
								arokЯсно. (z:\sys\bin\Browser.exe)
стандпртный браузер - это интернет браузер (Услуги помоему не 9.1), а файл менеджер это файлменеджер.
arokА какие именно команды?
стандартный браузер имеет несколько команд
Отредактировано (Март 7, 2010 15:36:00)
Офлайн
 
							 0
  0   
								
								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))
Офлайн
 
							 0
  0   
								
								igor.kaistПокажи, пожалуйста, код :)
на 9.4 работает
таким вот хитрым способом запускаю *.swf через боаузер, чтоб они шли на весь экран.
Офлайн
 
							 0
  0   
								
								e32.start_exe('BrowserNG.exe',' "%s"'%url)Офлайн
 
							 0
  0   
								
								спасибо
Офлайн
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png)