Convert Delphi to C#
Delphi2CS is an assistant tool that converts Delphi to C#. Delphi2CS creates a new project,
converts each delphi file from the original project into the new project(.csproj), and generates a report detailing what was done. After
your project is converted, Delphi2CS inserts comments into your C# code alerting
you to statement that will need to be changed.
Delphi2CS Features
-
Converts Delphi 5,6,7 and Delphi.NET to C#
- Converts VCL Components to .NET
- Converts .dfm and *.nfm to C#(WinForm)
- Converts .res to .resx
- Converts Paradox DB to MS Access (mdb).
- Generates new C# project
- Generates the migration report
Delphi2CS Limitations
- Doesn't support the condition compiler statement ({$IF} {$ELSE})
- Doesn't support ASM ... END statement
- Doesn't convert ADO to .NET
- Doesn't convert BDE to .NET
Delphi2CS does not guarantee that the generated C# codes work fine, because many of the VCL components and objects do not have the corresponding components in .NET.
Delphi2CS GUI
Bug Fix & Enhancement
Delphi2CS v4.1 Dec 1, 2018
- Generates VS2015 project
- Fixes many bugs
Delphi2CS v4.0 May 4, 2010
- Converts Delphi.NET to C#
- Generates VS2010 project
- Fixes many bugs