This content has been marked as final. Show 11 replies
I think you would have to investigate some of the 3rd party wrapper tools eg MDM Zinc (try googling for that). There are others but as well if you google for flash projector tools - but I don't know what their capabilities are.1 person found this helpful
I don't think you can do this with Adobe's AIR as it would mess with the cross-platform consistency approach - but I haven't really played with AIR yet, and its been a while since I read up on it - so perhaps I'm wrong.
Mmh, i see...
I also found an article on livedocs:
but it looks a bit complex.
However, i'll try anyway.
Thanks for your reply GWD!
Well that's ok if you want to extend flash (the authoring tool) but not if you want to access a DLL from flash (actionscript).
I had thought you wanted to do the second thing.
You're right, i didnt read well.
But about these projector, <what> are they?
I know Flash can make an executable from an SWF, and i thought those projectors would do exactly the same,
so what's the difference?
The third party tools "wrap" or 'host' the activex control and provide an extended api - think of them as a much enhanced version of the standard flash projector, which is pretty limited. I just know what's possible I can't speak from experience - but I know others here on the forums have used them.
There is an open source type of implementation called haxe or screenweaver.. or something like that... but I don't know if it will do what you want.
I know Zinc will because I did a quick search and it said so - so I guess it should! Other names that spring to mind are Jugglor and Swf Studio. I haven't checked these out to see if they can use external libraries.
I'll check these out. I was planning to download screenweaver, i read about it, but i dont really understand how it makes flash possible to interact with the external resources.
I just took a look at it and yes I think at first glance it can do the sort of thing you want. The swf runs within a neko virtual machine. Neko provides additional api support for the desktop app stuff and you can extend it with additional libraries. Haxe is the programming language.
Like I said I haven't used it, but the communication between flash and neko is similar in concept to the other commercial examples I think.
Do you know where i can find any code snippet, or tutorial, or description?
Because i dont really know how to start with this...
Instead of wrapping flash with 3rd party tools you could create a WebService (.NET) and use the dll in the webservice. It is then much easier to call the WebService from flash.
Seems like a good idea, but i'm looking focussing on Desktop-applications, not on the web.
And a webservice may be a bit problematic for this kind of application...
By the way, my free webhost (freehostia) doesn't support ASP.NET, and i don't feel like setting up a huge server, or spending alot of money on a VPS...