Re: Danny Thorpe on Unicode and VCL



>
> Why in 2007 should Delphi default to ANSI vs UNICODE,
> the current standard since Windows 2000. I tried to
> find when it shipped, but I think it was in 1999. I
> think waiting 8 years to support the standard is long
> enough for us to wait.
>

Windows NT has been built on Unicode since its inception, circa 1990.

Standards based on market penetration are not made overnight. When
Windows 2000 (aka Windows NT 5.0) was released, Win98 was the defacto
platform to target. It wasn't until Windows XP that the NT platform
began to overtake the Win9x installed base.

-Danny

--
Delphi Compiler Core: http://blogs.borland.com/dcc
.



Relevant Pages

  • Re: Delphi 2009, Executables do not work on Windows 95 !!! :(
    ... Because of the use of Unicode as the default string type, Windows 98, 95, ... These operating systems do not support Unicode strings, ... Aside from Delphi 8 using a .NET based IDE, ...
    (alt.comp.lang.borland-delphi)
  • Re: Using VB6 dll in Delphi app.
    ... to make a *windows standard* .dll with VB6. ... The trouble occurs when we try to use it in a Delphi app. ...
    (microsoft.public.vb.general.discussion)
  • Re: Delphi 2009, Executables do not work on Windows 95 !!! :(
    ... These operating systems do not support Unicode strings, and Microsoft has dropped support for them. ... Um, no, as you can plainly see, Delphi still supports AnsiString just fine. ... Those API functions exist on Windows 95, ...
    (alt.comp.lang.borland-delphi)
  • Re: Unicode setting question
    ... Trying to move toward standard instead of making it easier to ... create Windows programs will be the death of VC++ in my opinion. ... We are not asking to break the standard and assume 'char' = Unicode char. ...
    (microsoft.public.vc.mfc)
  • Re: localization problem
    ... > characters in Windows edit controls and buttons. ... This displays the Cyrillic characters correctly, ... I hope someone else will shed some light upon Delphi + Unicode. ...
    (comp.lang.pascal.delphi.misc)