Просмотр полной версии : Запуск *.exe из флеша
wellskii
01.11.2007, 17:31
Необходимо написать небольшой ауторан. Как реализовывается вызов внешнего файла? Т.е. при нажатии на некую кнопку должен запуститься экзешник, а ауторан должен закрыться.
ложишь файлы в папку fscommand, пишешь файл авторана, во флеше делаешь кнопку на которую вешаешь событие загрузки файла, файл не должен быть с длинным именем, и все
wellskii
01.11.2007, 17:47
вот мне код события загрузки файла и нужен.
1. делаешь папку fscommand
2. кидаешь туда свои exe файлы
3. далее создаешь тектовый документ, называешь его на autorun, переименовываешь его расширение с txt на inf
4. В autorun.inf пишешь такое:
[AutoRun]
UseAutoPlay=1
action=prog
ShellExecute=autorun.exe
где, autorun.exe - это твоя флешка скомпиленая c exe расширенем,
5. сам файл autorun.inf должен лежать рядом с твоей флешкой
6. Делаешь свою флешку, в ней ставишь кнопку пишешь в ней обработчик типа такого:
on(release)
{
fscommand("exec","твое имя файла.exe");
}
7. Все
Не забыть про русские буквы, точне про их отсутствие :)
wellskii
02.11.2007, 15:52
огромное спасибо. сейчас попробую :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.