Theme:
v
Use C# From APL

Description

You can fully use C# from APL+Win.

All it's required is to write C# ActiveX DLLs which can easily be done using my NetAccess product. Note that this product is delivered as part of APL+Win by APL2000, provided you have a valid APL+Win Subscription: otherwise it can be acquired by sending me an order.

The ActiveX C# DLLs you develop using NetAccess and Visual studio may include:

  • standard C# classes or POCO (Plain Old CLR Objects) classes
  • Windows Forms C# forms
  • Windows Forms C# User Controls

The idea is that you develop:

  • methods
  • properties
  • events

in your C# ActiveX Dll and then use these methods, properties and events with ⎕wi in APL+Win. It is as simple as that!

Using plain C# classes from APL+Win

Examples of C# ActiveX DLLs containing a non visual classes:

  • my SQL DLL (allowing full access to Microsoft MS Access and SQL Server databases)

Using C# User Controls from APL+Win

Examples of C# ActiveX DLLs containing User Controls that you can use from APL+Win are:

  • my SSGear control (Excel compatible grid control but 100 faster than Excel!)
  • my Ribbon control

Using C# Forms from APL+Win

Examples of containing C# Forms contained in a C# ActiveX DLL used from an APL+Win application (extracted from an customer's application):

  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application
  • Example of a C# Form used by an APL+Win Application