Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Запуск файла через флеш (http://www.flasher.ru/forum/showthread.php?t=140306)

ChuwY 04.06.2010 07:32

А аргументах пишете те параметры запуска, какие бы указывали при запуске чего-либо через консоль (ну или как угодно, например, через ярлык, я не знаю как правильно это называется).
Мне вот приходилось запускать swf2pdf.exe из комплекта SWFTool
В консоли у меня это выглядело бы так:

Цитата:

C:\tests\testAIRpdfTools\converter\pdf2swf C:\\sample.pdf -o ..\convertedSWFs\file.swf -T9 -s insertstop
А в флеше

Код AS3:

myProcessStatusInfo.executable = new File("C:/tests/testAIRpdfTools/converter/pdf2swf.exe");
var argVector = new Vector.<String>;
argVector.push("C://sample.pdf");
argVector.push("-o");
argVector.push("../convertedSWFs/file.swf");
argVector.push(" -T9");
argVector.push("-s");
argVector.push("insertstop");
myProcessStatusInfo.arguments = argVector;

Ну и так далее.
Можно аргументы, вроде, и в одну строку писать, но мне так удобнее.

А если делать интерфейс командной строки, то нужно использовать не только параметры запуска (они могут и не понадобиться) а стандартный поток ввода.

dmitry bond 04.06.2010 07:39

тоесть необходимо знать все команды и вводить их в аргумент и должно сработать?

Добавлено через 2 минуты
тоесть , если я сделаю только одну строку арг вектор и введу туда "ver" мне должна вывестись строка с версией винды ?

ChuwY 04.06.2010 07:44

Ну это же от программы запускаемой зависит.
У неё может вообще не быть параметров запуска.
Прошу все же точнее задавать вопросы.

Кстати, ты не разбираешься в теме судебной практики ведения дел о контрафакции программного обеспечения ? =)
А то мне вот ККР сдавать через 3 часа последний срок, а я его доделать должным образом все не могу =D

dmitry bond 04.06.2010 07:47

извени , но в свои 13 , я в этом не разбираюсь

Добавлено через 1 минуту
спасибо большое за помощь , пойду экспериментировать


Часовой пояс GMT +4, время: 10:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.