GeekArticles
Programming
Delphi
Programming
DelphiReal World: Upgrade From Turbo Delphi .Net To ?
in <a World Issues</i></a> :: received an interesting email recently from a long time Pascal/Delphi user <i>Jacques Brits</i>.
<p>Jacques has an interesting problem to solve, I guess many could have, and was asking to help him pick the correct direction. a section of the email:
<hr />
<p>I suspect you might be the man to point me in the right direction.
<p>I am the architect-developer of engineering software called GWIS, a hydraulic pipe network simulator.
<p>Development started back in the days of Turbo Pascal and later Borland Pascal with Objects. When XP was released the DOS software could only display graphics in 640x480 VGA mode. Like everyone else, I was forced to port the software to the Windows platform.
<p>Being a fan of Anders Hejlsberg and hearing all the hype about <a I chose to use <a 8 for .NET</a> for the port. The port was completed with Turbo Delphi for .NET as a Windows Forms application. No VCL.NET, all Winforms.
<p>Of course this turned out to be a dumb move, as I found out with CodeGear RAD studio Delphi for .NET.
<p>Although it could compile my code, I could no longer visually edit my Winforms in the design Tab. To edit forms, I had to use Turbo Delphi on a WinXP machine and then copy the .resx files. I was forced to move on to RAD studio 2009, as Turbo Delphi could not install on Windows 7.
<p>I recently got Delphi XE2, only to find that the DelphiDotNet personality is no longer supported !?
<p>My questions:
<ol>
<li>Is there an easy way out, apart from changing all the forms to VCL or Firemonkey ?</li>
<li>If not, sould I opt for VCL or Firemonkey ?</li>
<li>Do you know of a way to install Turbo Delphi on Windows 7 ?</li>
</ol>
<hr />
Seems like a complicated situation, as always is the case in real world problems a developer has to solve.
<p>My answer was you want to stick to Net I guess your only move would be to try <a Prism</a>. what should help in order to install <a on Windows 7</a>. As for VCL or Firemonkey - hard one to answer, that is, pick the right say you? Are you in the same situation, or you were, or you might be? What would you suggest?
Sponsored Links
Related Topics
Subscribe via RSS
Delphi
- A load of ASP.NET related tutorials, articles, tips and tricks!
- How to move PageControl's tabs using drag'n'drop
- Charts in database applications
- Creating Components Dynamically (at Run-Time)
- The role of the "AOwner" parameter in the Create constructor
- Creating a roll up form (with animation)
- Poll: Do you already have some experience with Delphi?
- Creating a database from Delphi code
- TMemoBar - T(Custom)Memo extender
- How to click-and-select a line in TMemo
