On that note, and because I have done NO reading on the subject, my
understanding is this with the unicode stuff
I use AsyncPro with delphi 7.
When data is received in the onreceived event, the data is passed in as a
char. you get told how big the buffer is and you jsut loop that many times
to get the availible chars.
I just add these chars to a a string.

Now under Delphi 2009/2010, this would no longer be right? The char might be
a unicode char?
Also, if I have a string, declared AS a string. i.e. mystring:string   and I
go mystring[99] which currently in delphi 7 might be "x" it wont be that in
2009/2010.

Is that about the short of it??

Jeremy


my biggest far of moving to D2009/2010 witht he unicode is that I use
AsyncPro and also

On Thu, Oct 15, 2009 at 4:00 PM, Jeremy North <jeremy.no...@gmail.com>wrote:

> I strongly suggest forming your own opinion. While I don't read the
> blog I've converted a number of applications to Delphi 2009 / 2010 and
> haven't come across anything that was a great hassle to fix. Perhaps I
> didn't run into any issues raised in the blog, who knows. You never
> will know if you don't try it and I highly doubt they (Embarcadero)
> will change the implementation now.
>
> There is a Delphi 2010 trial you can download.
>
> Worst case scenario you could just change all strings to AnsiString
> and all Chars to AnsiChar. You'll still need to be wary anyway.
>
> A component suite I sell works for Delphi 5 to Delphi 2010 and
> supports unicode from Delphi 2006 onwards - even on Win9x machines.
> Naturally the custom unicode support had to be turned off for Delphi
> 2009 and above and there were only minor code changes throughout.
>
> Separate Ansi and Unicode VCLs are not a viable solution. Delphi does
> cop a whack because of C++ support though.
>
> On Thu, Oct 15, 2009 at 1:36 PM, Paul A Norman <paul.a.nor...@gmail.com>
> wrote:
> > Dear Paul,
> > "The only hassle is porting from D7 to D2010 with respect to Unicode."
> > After reading a very comprehensive  blog by Jolyon Smith, I am quite
> > concerned about D.s current unicode support.  I've had enough trouble
> with
> > it in other environments to want to face the maze that appears to be
> there
> > from what Jolyon wrote.
> > Paul
> >
> > 2009/10/14 Paul Hectors <paul.hect...@gmail.com>
> >>
> >> re: 64bit vs cross platform
> >>
> >> I totally understand why Jolyon and others that want 64 bit are
> >> peeved. Embarcadero has mislead them a number of times now and I was
> >> shocked to here in Auckland that it will be another 2 years.
> >>
> >> However I am not one of those people waiting for 64 bit. I think
> >> Embarcadero has made some better moves so far by dropping Delphi .NET
> >> and utilising RemObjects compiler.
> >> Delphi 2010 looks to be a very good version, still early days for me
> >> but a lot of the features in D2010 is what I have personally been
> >> waiting for. The only hassle is porting from D7 to D2010 with respect
> >> to Unicode.
> >>
> >> I think it is anyones guess whether Embarcadero are making the right
> >> move, what I do believe is that the face of desktop computing is
> >> changing. I think we are seeing the start of more platforms, different
> >> interfaces and major demand for mobile computing. In the mobility
> >> area, touch interface is definitely having an impact as the iPhone has
> >> rocked the market.
> >> What impact is the Google OS going to have over the next few years?
> >> What other players are going to come into the market? is the tablet PC
> >> going to replace the laptop?
> >>
> >> One of my concern with cross platform is are Embarcadero targeting the
> >> right platforms. Should it be iPhone and or other mobile platforms?
> >>
> >> Instead of compiling a simple app for different platforms, I would be
> >> a lot happier with a compiler and a vcl like library for the various
> >> mobile platforms.
> >>
> >> My 2 cents.
> >> _______________________________________________
> >> NZ Borland Developers Group - Delphi mailing list
> >> Post: delphi@delphi.org.nz
> >> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> >> Unsubscribe: send an email to delphi-requ...@delphi.org.nz with
> Subject:
> >> unsubscribe
> >
> >
> > _______________________________________________
> > NZ Borland Developers Group - Delphi mailing list
> > Post: delphi@delphi.org.nz
> > Admin: http://delphi.org.nz/mailman/listinfo/delphi
> > Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject:
> > unsubscribe
> >
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi@delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject:
> unsubscribe
>
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Reply via email to