As you certainly know, one of the most far-reaching new features of Delphi 2009 is the introduction of a new string type, UnicodeString, which is also the type aliased by the string type. Every time you write "string" in your code, you are now in fact referring to UnicodeString, whilst in past versions of Delphi (except Delphi 1) you were referring to AnsiString.
Along with Char being an alias of WideChar, this is a significant change, affecting your entire code base. That's why a single chapter won't be enough to explain everything you need to know. I'll cover all of the new string type features here, but leave the many and unavoidable issues related with porting existing Delphi code to a Unicode-enabled version of the CodeGear compiler to the next chapter.
Was this article helpful?
What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.