How to take your WinDev Application to the Web

How to take your WinDev Application to the Web

Did you know that you can integrate any WinDev application with Thinfinity VirtualUI, and publish it on the Web or Cloud in no time?

If you are a WinDev developer or inherit a WinDev application, you don’t have to migrate your project to a new language in order to make it cloud compatible. Using Thinfinity VirtualUI you can roll your Windows-based app to the web. Thus, your users will be able to access it from any device by just following a few simple steps:


For this example, we will be using WinDev 22 Express and the “WD Countries of the World” example that comes with it.


1. Open the “WD Countries of the World” example on WinDev 22 Express.


2. On the “Project explorer”, open the “Windows” menu, right-click on WIN_Country, and left-click on “Code”:



3. In the “Global declarations of WIN_Country”, you have to add the following lines:
m_VirtualUI is dynamic Automation object = Null
IF m_VirtualUI = Null THEN
m_VirtualUI = new object Automation “Thinfinity.VirtualUI”
END
m_VirtualUI>>Start(60)


Make sure that these are the first lines on the “Global declarations” section, as shown below:


4. Click on “Project” and “Generate”, in order to generate a new .exe file with this new VirtualUI reference.


After clicking on the check icon, you should see the following:


And that’s it! Your application is now ready to be run from any web browser with Thinfinity VirtualUI.


WinDev is a software engineering workshop (AGL) published by the French company PC SOFT. It was and designed to develop applications, mainly data-oriented for Windows 10, 8, 7, Vista, XP, 2008, 2003, 2000, and also for Linux, .NET and Java. He proposes his own language: WLanguage. The first version of the AGL was released in 1993.

If you have any further inquiries or need additional support, please do not hesitate to reach out to us. Our team is always available to help address any questions or concerns you may have.

    • Related Articles

    • How to Publish an Application in Thinfinity VirtualUI Server

      Product: Thinfinity VirtualUI Version: 3 and above Introduction This step-by-step tutorial will guide you through the process of virtualizing your applications and making them accessible from any web browser using Thinfinity VirtualUI. Get ready to ...
    • How to take your PowerBuilder application to the web

      Adopt Thinfinity VirtualUI, and migrate your PowerBuilder application to the web without rewriting the whole code. In this quick tutorial, we’ll learn how to integrate a PowerBuilder application with the Thinfinity VirtualUI Libraries to run your ...
    • How to take your Delphi application to the web

      Take your software written in Delphi to web, in minutes! In this article, we will show you how to adapt your Delphi application, Windows-based, so you can run it in the cloud (as if it was 100% HTML5) with Thinfinity VirtualUI. If you’re new to ...
    • How to take your VB6 application to the web

      While some discuss if Microsoft Visual Basic 6.0 is still active, we agree with Tim Anderson’s opinion (click here to read the full article): “VB will stick around for a while. It is still the macro language of Microsoft Office – and yes, this is ...
    • Convert your Microsoft Access application to a Web Application

      Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools. It is a member of the Microsoft Office suite of ...