Embedding Flash in Windows.Forms under Unity

I have seen several examples in C# for embedding a Flash SWF in a Windows.Forms form. Can this be done using Unity? All I need is for Unity to open a separate window with the embedded swf. I don't need Unity and Flash to communicate with each other. So far I have a C# script opening a C# Form object, but Unity will not recognize the AxShockwaveFlash DLLs needed to embed the Flash.

Thanks in advance for any help.

Please, could you send to me this script?. It’s yours or have you found in some website?. It would save to me a lot of time if I could open froms made with C# in Unity and distribute them all along the screen.


Check this link

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using ShockwaveFlashObjects;

namespace WindowsFormsApplication3
    public partial class Form1 : Form
        public Form1()

        private void Form1_Load(object sender, EventArgs e)


Tested with Visual Studio 2012.