Literalmente está se fazendo tempestade em copo d'agua. Os impactos de migração por causa de unicode se dão na grande maioria das vezes em aplicações que usam ponteiros, acesso direto a api e manipulação de tamanho de string em bytes.
O compilador, VCL e RTL fazem 99% do trabalho de conversão, além de emitir Warning sobre pontos no código que requerem alguma mudança, que na maioria das vezes é simples. Pra isso tem uma série de documentos que explica sobre Unicode, porque a primeira coisa é entender Unicode, basta acessar http://www.embarcadero.com/rad-studio-2010-migration-center e depois alterar o que é necessário. Já se teve casos aqui na lista de problemas com a migração, publicaram o código com problema e foi sugerida mudanças que resolveram. Se está tendo problemas, primeiro leia a documentação disponibilizada no link acima e pergunte aqui na lista o que fazer em caso de dúvida. O IDE do Delphi foi totalmente migrado para Unicode, durante o desenvolvimento da versão 2009 todos as dificuldades nossas e das empresas que desenvolvem componentes foram tratadas para que não chegassem a vocês. Então é simples, tem dúvida, baixe o trial , migre o projeto, mostre o código que tiver com problema e muita gente aqui poderá responder de acordo com sua disponibilidade. []'s Andreano Lanusse Embarcadero Technologies ________________________________________ From: delphi-br@yahoogrupos.com.br [delphi...@yahoogrupos.com.br] On Behalf Of Walter Chagas (Bol) [wchag...@bol.com.br] Sent: Tuesday, January 19, 2010 12:10 PM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] RAD 2010 Pessoal, Acredito ser a melhor proposta de solução: Baixa o Trial e faça testes. Tenta migrar o projeto todo. Avalie o que é e o que não é compativel antes de assinar o cheque porque, depois de pago, querer receber de volta porque não serviu todo mundo aqui sabe como é que é. Vai um monte de gente da Embarcadero te ligar pra querer resolver por telefone e no final pedir pra mandar o fonte pra olhar e fica aquela melenga que arrasta por dias e não dá em nada... Sabem aquele ditado que diz que cachorro que já foi mordido por cobra tem medo até de linguiça? []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br<mailto:wchagasj%40bol.com.br> http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com<mailto:whitesockets%40hotmail.com> SKYPE: WalterChagasJr ----- Original Message ----- From: Maria das Graças . To: delphi-br@yahoogrupos.com.br<mailto:delphi-br%40yahoogrupos.com.br> Sent: Monday, January 18, 2010 5:33 PM Subject: Res: [delphi-br] RAD 2010 Concordo plenamente com o colega. Está muito dificil migrar um sistema de grande porte para o D2010. Eu, particularmente, desisti de adquirir essa nova versão. Graça ----- Mensagem original ---- De: Alemão <forumdel...@gmail.com<mailto:forumdelphi%40gmail.com>> Para: delphi-br@yahoogrupos.com.br<mailto:delphi-br%40yahoogrupos.com.br> Enviadas: Segunda-feira, 18 de Janeiro de 2010 14:38:15 Assunto: Re: [delphi-br] RAD 2010 Cara, posso dar uma dica? Antes de comprar o d2010, se você vai migrar alguma aplicação desenvolvida em outra versão do delphi abaixo da 2009, instala o trial do 2010 e tenta migrar este programa. Tenho um sistema inteiro desenvolvido em d2006 e comprei o 2009 sem fazer nenhum teste, baseado nas minhas experiencias anteriores de migração de versão delphi. Me dei mal. Com a entrada do suporte à unicode, nada no meu programa funcionava mais, tive que fazer muita alteração de código. Foi mais de uma semana alterando variáveis e procedures somente para o programa compilar. Depois de compilado começaram alguns erros malucos. Strings com valores malucos armazenados, hora tinha que usar pchar, hora pansichar... estava uma loucura. Pra não perder mais tempo, desisti e voltei para o 2006. Faça esse teste antes, principalmente se o seu sistema for muito grande, pois a mudança também vai ser. Abraço. Alemão 2009/12/27 <marciowill...@infolink.com.br<mailto:MarcioWilliam%40infolink.com.br>> > > > Oi pessoal, > > Eu trabalhava em uma empresa que usava Delphi 6. > > Estou querendo agora adquirir o RAD ou somente o DELPHI (nota: tô com pouca > grana pra variar) > > Testei uma versao D 2007 trial, porem achei o help horrivel, para enteder o > que eu estou falando > tentei compilar um projeto que usava VIRTUAL KEY, que no D6 eu adicionava a > unit WINDOWS e tudo bem, > no D2007 nao funcionou e nao consegui descobrir qual a unit adicionar para > funcionar. > > Bom, eu estava pesquisando os precos e recursos e tive um susto, a versao > D2010 PROFESSIONAL, custa > R$ 2.427,30, que somente trablha com InterBase®, Blackfish™ SQL e MySQL > (ateh aqui tudo bem), porem > esta posto como Local database connectivity, ou seja nao poderei criar uma > aplicacao em rede com > esta versao usando IP falso ? Ou terei que pagar R$ 5.397,30 versao > ENTERPRISE ? e olha que eu estou > falando de lincenca de somente 1 usuario e somente para o DELPHI, se for o > RAD vai para R$ 7.557,30. > > Bom somente para recapitualar, a minha maior duvida eh se a versao > Profesional ira me permitir criar > aplicativos INTRAWEB/REDE ou nao ? > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> __________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html