It's impossible at this time to say if the DLRC-WebTool is working on Windows 10 or not, because I don't have any possibility to download the setup package to test the installation. I've crawled the websites available through Google Search but didn't find anything about it which means that DLRC-WebTool might be a discontinued application.
However, if you have the setup package and Windows 10, right click it and choose Properties > Compatibility. From the drop down menu, choose a previous version of Windows (preferably Windows XP or Windows 7) and tick the Run as Administrator option, then run the application.
Additionally, install VirtualBox and emulate Windows XP or Windows XP to run DLRC-WebTool.