Read the full article to learn how to Remove Empty Line Added With TStringList.SaveToFile
Related:

The time has come for you to start implementing multi-threaded code in your Delphi applications? To speed up some parts of the application you might want to decide to add several simultaneous paths of execution in your Delphi application.
Read the full article to learn how to Remove Empty Line Added With TStringList.SaveToFile
Related:
When the form hosting the shelltreeview is created, the TShellTreeView will read the shell structure and populate the tree. Note that the component is not visible by default - therefore not "needed" at form creation. The process of enumerating the shell as done by the component takes some time (a few seconds) and it appears as is the application has frozen.
Read the full article to learn how to Fake a Non Existing Active Property for a TShellTreeView
Related:
Jacques has an interesting problem to solve, I guess many could have, and was asking to help him pick the correct direction. Here's a section of the email:
I suspect you might be the man to point me in the right direction.
I am the architect-developer of engineering software called GWIS, a hydraulic pipe network simulator.
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.
Being a fan of Anders Hejlsberg and hearing all the hype about .NET, I chose to use Delphi 8 for .NET for the port. The port was completed with Turbo Delphi for .NET as a Windows Forms application. No VCL.NET, all Winforms.
Of course this turned out to be a dumb move, as I found out with CodeGear RAD studio 2009's Delphi for .NET.
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.
I recently got Delphi XE2, only to find that the DelphiDotNet personality is no longer supported !?
My questions:
My answer was "If you want to stick to Net I guess your only move would be to try Delphi Prism. Here's what should help in order to install Turbo on Windows 7. As for VCL or Firemonkey - hard one to answer, that is, pick the right direction."
What say you? Are you in the same situation, or you were, or you might be? What would you suggest?
Read the full article to learn why you should Be Aware Of Uninitialized Variables
Related:
©2012 About.com. All rights reserved.
A part of The New York Times Company.