I've only come across two apps I wanted to re-compile and both like yours used StrPas from old code that provided the logged on username. I simply took the code out and added a component from the Jvcl that provided the same info and I was done! <g> I realize your problems are a lot more varied, but if you switch to C# you're going to have to re-purchase all your components anyway! It's a matter of money for time or money for purchase, and if you can simply hold on for a year, porting only those components you must, the third-party vendors are going to have to update their offerings anyway. Besides, C# is so dam ugly!
from "Robert Meek" dba "Tangentals Design" Creative Concepts Programming for Windows Vista E-mail: ffo...@comcast.net "Most people would sooner die than think; in fact, they do so!" [Bertrand Russell 1872-1970] -----Original Message----- From: delphi-talk-boun...@elists.org [mailto:delphi-talk-boun...@elists.org] On Behalf Of Cameron Cole Sent: Sunday, May 03, 2009 12:26 PM To: Delphi-Talk Discussion List Subject: Delphi 2009 and Strings Borland may have made a change that will cause us to leave Delphi. The change in strings is creating a near epic conversion for us. We use a lot of third party controls and apparently it was pretty common to interchange AnsiString with String as well as use functions like StrPas. So now we have weeks of hacking through code casting, changing, etc. After our pilot project to convert a small set of controls that normally would take about ten minutes to upgrade to the latest Delphi over about three days. The boss is asking if we would be better off spending that time and money converting our client to C#. This could be the end for us using Delphi. Shame. The big dumb question of the day is there any directive to turn off UnicodeString or to force String to be defined the old way? __________________________________________________ Delphi-Talk mailing list -> Delphi-Talk@elists.org http://lists.elists.org/cgi-bin/mailman/listinfo/delphi-talk __________________________________________________ Delphi-Talk mailing list -> Delphi-Talk@elists.org http://lists.elists.org/cgi-bin/mailman/listinfo/delphi-talk