Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 19.01.2004, 14:08
sewer вне форума Посмотреть профиль Отправить личное сообщение для sewer Найти все сообщения от sewer
  № 1  
sewer

Регистрация: Sep 2003
Адрес: Россия Самара
Сообщений: 1
Attention срочно"как запустить exe из флэш"

нужны разные способы запуска exeшников из флэш
пробовал fscommand("exec","d:/*.exe"); что-то не получается
помогите !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Старый 19.01.2004, 20:00
  № 2  
masterNick
Guest

Сообщений: n/a
Arrow Привет

Скриптом это не определить (насколько я знаю). Проще объявить массив этих чисел (изменяется только февраль раз в
4 года).

порядковый номер месяца определяем при помощи Date.getMonth().


все вместе будет выглядкть примерно так:

arrDays = [31,28,31,30,31,30,31,31,30,31,30,31];
//
myDate = new Date()

currentMonth = myDate.getMonth();
currentFullYear = myDate.getFullYear();
totalDays = arrDays[currentMonth];
//теперь нужно определить високосный год или нет
if(currentMonth==1 && currentFullYear%4==0){
// то есть месяц январь и год делится на четыыре без остатка
totalDays = 29
}
trace(totalDays);

Старый 19.01.2004, 20:43
  № 3  
masterNick
Guest

Сообщений: n/a
СОРРИ. не ту кнопку нажал.

Старый 19.01.2004, 20:53
  № 4  
masterNick
Guest

Сообщений: n/a
эта команда работает напрямую только во Flash 5
начиная с MX для того, чтобы запустить .exe файл, он должен находиться в папке "fscommand", которая в свою очередь должна быть рядом с файлом, из которого, собственно, вызов и происходит.
Это сделано с целью повышения защиты. В пятом фэше можно был запускать исполнять командную строку с параметрами и т.п.

Старый 19.01.2004, 21:04
  № 5  
masterNick
Guest

Сообщений: n/a
Кстати. Если это не веб-ориентированный проект, а локальный. А также, если необходимо запускать приложения, которые нельзя поместить рядом с проектом, то вот способ.

1. создаем папку "fscommand" рядом с проектом
2. кидаем в эту папку .bat файл, который и запускает нужный нам .exe.
3. вызываем это файл из флэш.

единственное неудобство - будет мелькать DOS-окно

Создать новую тему   Часовой пояс GMT +4, время: 23:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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