If you're ok with Windows only and having Office installed, Northcode's SWF Studio would be another option. You also have a lot more control of the desktop compared to AIR. AIR is great at what it does - taking web applications to the desktop and providing an avenue for online/offline apps. But if you want full access to the desktop then you want an application that was made for that.
Check out SWF Studio by Northcode: http://northcode.com For your application you could use SWF Studio's browser object, of which IE is based, to display the Word documents. You can use the built-in JScript support to communicate with and manipulate the DOM in the HTML page. You can position the browser object anywhere on your window and resize it as needed. SWF Studio supports ActiveX objects, but does not support OLE at this time, which the Office controls use, which is why I suggest using the browser object. If you want more information about SWF Studio I can answer questions here and/or on our forums. We monitor and reply on our forums throughout the day. My handle on the forums is mbd. Disclaimer: I work for Northcode, although the opinions expressed here are my own. On Wed, Jan 7, 2009 at 2:44 AM, Devaraj <[email protected]> wrote: > --- In [email protected], "Sam Lai" <samuel....@...> wrote: >> >> > So can "command proxy" execute something I talk above? >> >> Yes it can, because it has full access to the desktop (within user >> permissions). I'm not sure if Java has the ability to use ActiveX >> objects, but I believe it does. There is a .NET command proxy > concept >> out there too, but it isn't as developed/advanced as the Java one. >> >> > But if I create web >> > app, and run in IE (I accept the app only run in Windows, with > Office >> > is installed) can the app has upload ability? >> >> Yes, as long as the server you are uploading to has a > crossdomain.xml >> file that allows access. >> >> Personally, given you have accepted the constraints of Windows only, >> and are willing to have a desktop app, I'd take a look at creating a >> Java/.NET app instead if you have the skills available there. It > would >> be a lot easier and have access to ActiveX, and with WPF, you even > get >> the cool UI stuff that Flex/Flash has. Both Java and .NET apps have >> the ability to launch from the browser too - Java Web Start and >> ClickOnce respectively. >> >> Silverlight won't help here btw, only full blown WPF apps will. >> > This might be helpful > http://nsdevaraj.wordpress.com/2008/07/09/executing-exe-using-flex- > socket/ > > -- Derek Vadneau

