PDA

Просмотр полной версии : Открыть файл word


Nickurs
15.09.2004, 17:06
Имеется Flash MX (6.0)
Есть электронная презентация в projector'e на CD. Есть раздел "типовые документы", который предназначен для того, чтобы открывать, просматривать и распечатывать имеющиеся word'овские документы из презентации без лишнего лазанья по диску. Опробованные пути решения:

1. Открывать doc-файл при нажатии на кнопочку непосредсвенно в соответствующем приложении, т.е. в word'е
Результат: не получилось.
Опрбованы getURL и fscommand.
Вопрос: это возможно?

2. Открывать doc-файл (или конвертированный в html) при нажатии на кнопочку в новом окне броузера.
Результат: getURL сработал.
Проблема: презентация работает в fullscreen, окно броузера открывается, но фокус ему не передается, соответственно даже не видно, открылось что-то или нет - юзер не поймет.
Вопрос: возможно ли открыть файл в новом окне броузера и передать ему фокус, сделать активным.

Спасибо.

Fox M. Lurde
15.09.2004, 17:26
А нельзя образцы документов поместить не посредственно в презентацию и распечатывать из неё?

iNils
15.09.2004, 17:34
Первый вариант я сделал так:
В папке где лежит презентация (проджект), создается папка fscommand (без нее работать не будет). В нее помещается файл "имя.bat" который запускается из флеша с помощью комманды fscommand("exec", "имя.bat"). Сам файл содержит путь и имя doc файла. Использовать запуск через bat, а не сразу вызывать doc, удобнее. Так как можно не изменяя флеша менять загружаемый файл.

Моя презентация также была fullscreen. После запуска bat, word получал фокус.

Nickurs
15.09.2004, 17:50
Оригинал написал(а) iNils
Первый вариант я сделал так:
В папке где лежит презентация (проджект), создается папка fscommand (без нее работать не будет). В нее помещается файл "имя.bat" который запускается из флеша с помощью комманды fscommand("exec", "имя.bat"). Сам файл содержит путь и имя doc файла. Использовать запуск через bat, а не сразу вызывать doc, удобнее. Так как можно не изменяя флеша менять загружаемый файл.

Моя презентация также была fullscreen. После запуска bat, word получал фокус.

Точно, торможу. Спасибо большое. Единственный момент: когда открывается doc-файл батниковский промт висит, но после закрытия документа тоже закрывается. Его как-то можно принудительно прервать и закрыть?