Показать сообщение отдельно
Старый 23.12.2003, 13:38
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 4  
Ответить с цитированием
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
По умолчанию Re: ну вот я так и знал :(

Цитата:
Оригинал написал(а) toFlash
Получается никто и не знает как это делается.
получается, что можно сходить на макромедия.ком и почитать там разные интересные слова :)

например вот такие:
Цитата:
Flash MX ActionScript Dictionary errata

Revised usage for fscommand exec command:

The exec command can contain only the characters A-Z, a-z, 0-9, period ()., and underscore (_).
другими словами - начиная с МХ чисто флэшем это не делается НИКАК. (или нужно использовать потусторонние тулзы какие-то.. посмотри на http://www.flashjester.com/)

в пятерке можно было сделать так:
fscommand("exec", "blablabla.exe\tпараметр");
или даже так:
fscommand ("exec", "start\texplorer.exe");
fscommand ("exec", "cmd\t/c\texplorer.exe");

а в МХ ничего с параметром не вызвать, хотя бы потому как сам параметр в строке вызова не влепить..

можно вызывать .bat файлы. но параметр туда все равно не передать - так что только если заготовить кучу батников на все случаи жизни и назвать их по-разному :))

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

но это значит надо городить свою примочку и в ней запускать свф.. но это уже совсем другая история :)


Последний раз редактировалось Nox Noctis; 23.12.2003 в 13:43.