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