![]() |
Можно ли вызвать win api из activescript
каким образом, например, написан webcam.swf
|
activescript? Правильно actionscript
что за webcam.swf? С вебкамерой as3 умеет работать и без явного вызова win api. |
Вызвать WinAPI из AS можно, если это позволяет среда, в которой он исполняется.
FlashPlayer не позволяет. Обертки типа Zinc позволяют. |
Спасибо. Действительно, webcam.swf (http://bowser.effectgames.com/~jhuckaby/jpegcam/) реализует работу с классами Camera и Video. Но, значит, AS имеет возможность обращаться к winapi?
Мне это нужно для работы со сканером. |
так делайте, а мы поможем, главное начните с чего-то уже
|
Цитата:
Работа с камерой реализована в Flash Player, поэтому в AS3 есть класс Camera и возможна работа с камерой. Но это не значит, что в AS3 есть доступ winapi. Поэтому со сканером ничего не выйдет, только если оборачивать swf в оболочки типа Zinc. |
Так в том-то и дело - если бы можно было winapi вызывать, то через TWAIN всё, что нужно, делается.
Но, видимо, со сканером проблема. И поиск здесь ничего не дал. Видимо, придётся java applet писать. А не хочется в приложении и флэш и жабу смешивать. Добавлено через 20 минут iNils, согласен. А для Zinc тоже есть что-то вроде внедряемого Zinc-плеера? |
Что за приложение? Десктоп или браузерное? Слова "придётся java applet писать" наводят на мысль, что таки браузерное, нет?
|
Да, браузерное. Интересно, что поиск по форуму по слову сканер дал самый последний пост http://www.flasher.ru/forum/showthre...EA%E0%ED%E5%F0 аж 2008г.
|
Там же есть и примерные пути решения. Иными словами "смешивать" флеш с "утилькой" придется, так или иначе. А это значит, вам придется как-то доставлять утилиту клиенту. Сомневаюсь, что встроить ее в html-страницу вместе с флешкой получится, хотя Java тут может помочь, в смысле апплет.
Цинк - это для десктопа. Браузер в цинк можно встроить. Но не наоборот. |
| Часовой пояс GMT +4, время: 23:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.