Лучший способ отправить файл между приложением Flash и Win form

Я знаю, что быстрый способ связи - это класс ExternalInterface, но он отправляет параметры в форме XML и может привести к потере памяти и снижению производительности.

Как отправить / получить файл / данные в / из приложения Action-Script-3, встроенного в C# WinForm?

1 ответ

Вы можете использовать URLRequst в сочетании с URLVariables для обмена данными между flash и любым файлом на стороне сервера.

var request:URLRequest = new URLRequest("<path to asp page>");

var variables:URLVariables = new URLVariables();


variables.content = content_var ;

request.data = variables;

request.method = URLRequestMethod.POST;

var urlLoader:URLLoader = new URLLoader();

urlLoader.addEventListener(Event.COMPLETE, onDataLoad)

urlLoader.load(request);


function onDataLoad(evt:Event) 
{
    trace ( evt.target.data)

    }
Другие вопросы по тегам