Re: Did Borland doing well in Q4? Listen to the Earning CC



Jolyon Smith wrote:

So to ensure that your ANSI application continues to behave correctly
AS an ANSI application you will need to change all "String"
declarations to "ANSIString" (and Char to ANSIChar and PChar to
ANSIChar) etc.

Only THEN can you start thinking about how Unicode is best
implemented and supported in your application and begin the process
of migrating to Unicode.

Sounds dramatic. I doubt it will be, in reality. <shrug>
--
Rudy Velthuis [TeamB] http://www.teamb.com

"If everything seems under control, you're just not going fast
enough." -- Mario Andretti
.



Relevant Pages

  • Re: Whats the big deal with cross-platform?
    ... sets still can only have a maximum of 256 elements, and a set of Char ... it must be a set of AnsiChar. ... as a record-with-methods. ... CG allow the "in" operator to be overloaded in the Uninocde version of ...
    (borland.public.delphi.non-technical)
  • Re: Why does this not work: PChar(@Name[0]) := Pchar(String);
    ... That's because you've declared your stuff as WideString and WideChar, but you tell the compiler that your pointers are really pointing at AnsiChars. ... When string becomes an alias for WideString, you can count on Char being an alias for WideChar. ... PChar will continue to be a pointer to Char, but of course that will really be a pointer to WideChar instead of AnsiChar. ... But you're dealing with real compilers now, not hypothetical future compilers, so when you code doesn't work today, don't blame it your preparation for a compiler that doesn't exist yet. ...
    (alt.comp.lang.borland-delphi)
  • Re: D2009 - String = WideString?
    ... Über die Typen Char, PChar, AnsiChar, PAnsiChar und AnsiString ... Multibyte-Zeichen und -Strings. ... In JAVA ist String eine Klasse mit Methoden und Eigenschaften, ... "char charAt" ...
    (de.comp.lang.delphi.misc)
  • Re: Pre Delphi 2008-9 Unicode Dos and Donts
    ... CharSet = Set of Char; ... TCharSet = set of AnsiChar; ...
    (borland.public.delphi.non-technical)