Web UI for Delphi desktop app Web UI for Delphi desktop app ajax ajax

Web UI for Delphi desktop app


I have tried UniGui and it's a really good choice. Have a look at their site (www.unigui.com) and see for yourself.

Basically, you create a new UniGUI app and use dedicated components from the palette. You can use the same application for both desktop and web purposes. Plus, it can be compiled as an ISAPI module with ease. :)


If you need to convert a Windows application into a cross-browser (thus, a cross-OS) application, try Thinfinity VirtualUI.

It's an alternative for UniGui, it works with Delphi and other Windows apps as well.

The windows-to-web conversion process requires you to (1) add a piece of code to the source, and (2) run a Windows-based server.

Remote users must run an HTML5 browser to load the application within a browser tab.

Additionally, VirtualUI-enabled applications can be extended and integrated with the web by using Web Components.

There's a CodeProject article that explains the architecture, the execution and how to add web components to the Windows application.

You will find a 30-day trial for VirtualUI and tutorials to web-enable your Delphi app on the VirtualUI product page.


Don't try to make more complex webapps in Delphi (isapi, intraweb etc..) all is so heavy and difficult !

Just put a tcp server on your application and make the website with Php very easily just send your commands to app using with fsocket functions library

I think that is most easy and best way other way I don't trust to any httpserver applications if it's not apache:)