C# ExampleTable of ContentsBuild FAQ
Delphi for .NET Example

Using Math Parser for .NET in Delphi

Delphi 8 for .NET can use .NET Assemblies written in C#. Before you can use the Bestcode.MathParser assembly, you need to add a reference to it in your Delphi IDE.

Screen shot on the left shows the Add Reference menu item.


You will see the list of .NET assemblies. You can click �Browse� button to browse to the location where you put the component to add a reference to it:

Here is what the browse dialog looks like:

This will add the bcParser�s DLL location in the search directories list in your project settings:

Once you have a reference to the assembly, you can use the Bestcode.MathParser unit (namespace) in your uses clauses. Below is Delphi 8 Example source code for the math parser .NET version:


Here is the implementation section of the Delphi Form. Note the use of a user defined custom function for the parser. Also, creation and use of a custom variable is shown:

Once you compile this application, the screen shot looks like this:

Delphi is an excellent choice for .NET programming and you can use bcParser.NET for your application�s parsing needs. For earlier Delphi versions you may consider TbcParser (VCL Component), or bcParserX (COM Component) too.

Happy coding!