Your PC based application can be developed using Visual Basic, Paradox, Delphi, Gupta, PowerBuilder, Excel, REXX, C or in fact any PC development tool that can reference a third party DLL.
For example, if the application calls the LANSA Open function LceFetch (to get a record from the host), LANSA Open sends a request for data to the server.
If a file needs to be accessed, the appropriate LANSA OAM (or I/O Module) is called and the data is retrieved and formatted.
Note that if you are programming using any language that targets the .NET runtime (e.g. C#, VB.NET), you should use LANSA Open for .NET instead of LANSA Open.
The use of LANSA Open from .NET languages is NOT recommended due to incompatibility with .NET strings – manual conversion is required when passing .NET strings.