Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.

2010-08-25 Por tôpico Samuel M. Basso
Uma vez que tentei mas a um tempo atras dava esse erro:

Incompatible types: 'AnsiChar' and 'Char'

Isso qdo tentei migrar para delphi 9. Os tipos de variáveis mudaram?
String tmb?



2010/8/25 Rubem Rocha rubem.ro...@dtmanaus.com.br



 Uma coisa é uma coisa, e outra coisa é outra coisa!

 Ou seja, uma coisa é migração de projetos em versões maiores de uma
 ferramenta de desenvolvimento, e outra coisa é execução de aplicativos em
 versões maiores de ambientes operacionais. Creio que você deveria ter
 aberto
 um novo tópico na lista falando sobre execução de aplicativos Delphi em
 plataformas operacionais superiores ao Windows XP (Windows Vista, Windows
 Server 2008, Windows 7, etc.)

 Sds.

 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em
 nome de Marcos Abreu Ferreira
 Enviada em: quarta-feira, 25 de agosto de 2010 11:26
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi 2010.


 Bruno,

 Desenvolvi uma aplicação para um cliente no Delphi 7 e funciona
 perfeitamente no Windows XP. Recentemente ele foi testar a aplicação no
 Windows Vista e ela não funciona direito. O meu ambiente é Windows XP Pro +
 Delphi 7. Será que pode dar problema na hora do sistema rodar no Windows
 Vista por causa dos problemas de direito de gravação na pasta do sistema,
 pois a cada informação recebida, o meu sistema grava ela num arquivo texto.

 2010/8/25 Bruno Lichot 
 bruno.lic...@microfocus.combruno.lichot%40microfocus.com
 

 
 
  Oi Samuel,
 
  Todas as minhas migrações foram tranqüilas. É necessário alguns pontos de
  atenção:
 
  - Primeiro passo é certificar que todos os componentes de terceiros que
 usa
  já estão instalados com as devidas versões no Delphi 2010 ou se você tem
 os
  fontes, que já tenha feito o build e instalado no Delphi 2010.
 
  - Faça um backup do seu projeto e crie uma nova pasta para o projeto a
 ser
  migrado no Delphi 2010.
 
  - Apague todos os arquivos que NÃO sejam os .pas, .dfm e .dpr
 
  - Abra o dpr no Delphi 2010, configure todas as opções de projetos
  relevantes que você usa e de um build.
 
  O único trabalho que tive foi no uso de interfaces, APIs e funções que
  obrigatoriamente trabalham com AnsiString onde tive que usar typecast ou
  acertar alguma parte do código. O compilador te ajuda muito nesse
 processo
 e
  o Delphi migra todo o grosso para Unicode. Já migrei todo tipo de
 projeto,
  desde API de hardware, sistemas simples ou compexos client/Server ate
  aplicações de missão critica e web com DataSnap e DBExpress. Todas as
  migrações foram bem tranqüilas e executadas com sucesso.
 
  Não deixe de fazer todos os updates e hostfixes do Delphi, isso ajuda
  bastante.
 
  Abs
 
  Bruno
 
  Segue alguns links que podem te ajudar:
 
  Links Úteis
 
  Site do produto:
 
  http://www.embarcadero.com/products/delphi
 
  http://www.embarcadero.com/products/rad-studio
 
  Por que migrar do Delphi 7:
 
  http://edn.embarcadero.com/br/article/39230
 
  No Developer Network tem o maior e mais completo conteúdo Delphi do mundo
 e
  completamente gratuito:
 
  http://edn.embarcadero.com/br
 
  Central de Recursos:
 
  http://www.embarcadero.com/products/rad-studio/resource-center
 
  Link de Vídeos (Português, Inglês e Espanhol):
 
  http://edn.embarcadero.com/br/article/39777
 
  http://edn.embarcadero.com/article/37460
 
  http://cc.embarcadero.com/coderage
 
  http://edn.embarcadero.com/article/39129
 
  http://etnaweb04.embarcadero.com/rad-studio-2010/
 
  Central de Documentação:
 
  HTTP://docs.embarcadero.com
 
  Meu link de downloads gratuitos:
 
  http://cc.embarcadero.com/author/795118
 
  Central de Código:
 
  http://cc.embarcadero.com
 
  Central de Qualidade:
 
  http://qc.embarcadero.com
 
  Migração: http://www.embarcadero.com/rad-studio-2010-migration-center
 
  DataSnap: http://www.embarcadero-info.com/in_action/radstudio/db.html
 
  REST: http://www.embarcadero-info.com/in_action/radstudio/rest.html
 
  UNICODE:
 

 http://www.embarcadero.com/images/dm/technical-papers/delphi-unicode-migrati
 on.pdf
 
  Casos de Sucesso: http://www.embarcadero.com/application-showcase
 
  Link para quem quiser submeter seus casos de sucesso:
  http://www.surveymonkey.com/s.aspx?sm=BNcBkVCUCEDharLhLrmCyg_3d_3d
 
  Delphi Update: http://blogs.embarcadero.com/nickhodges/2009/12/14/39338
 
  Webinars:
 
  Segredos do Delphi:
 
 http://update.codegear.com/forms/AMUSCA0911Delphi2010MigrationWebinar11-17
 
  Posts e Recursos On-line:
 
  Delphi DirectWrite:
  http://blogs.embarcadero.com/pawelglowacki/2009/12/14/38872/
 
  Teste Unitário: http://www.youtube.com/watch?v=nyZnfxDqThE
 
  Protegendo os Dados da sua Aplicação:
 

 http://blogs.embarcadero.com/amannarino/2009/12/11/interbase-2009-discover-t
 he-best-way-to-ensure-secure-data-protection-for-your-applications/
 
  Delphi Recursos On-Line:
  

Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.

2010-08-25 Por tôpico Ricardo César Cardoso
Além do material que o Bruno citou e que é bastante rico, tem também a edição 
#120 da Revista Clube Delphi/PHP que conta com um artigo tratando da migração 
de Delphi 7 para o Delphi 2010 e um outro artigo sobre o tratamento de Strings 
a partir do Delphi 2009.

Vale a pena comprar pelo menos essa edição para ter mais uma fonte de 
referência nessa questão de migração.

Atenciosamente,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.
3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!


--- Em qua, 25/8/10, Samuel M. Basso samuelba...@yahoo.com.br escreveu:

 De: Samuel M. Basso samuelba...@yahoo.com.br
 Assunto: Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.
 Para: delphi-br@yahoogrupos.com.br
 Data: Quarta-feira, 25 de Agosto de 2010, 13:30
 Uma vez que tentei mas a um tempo
 atras dava esse erro:
 
 Incompatible types: 'AnsiChar' and 'Char'
 
 Isso qdo tentei migrar para delphi 9. Os tipos de
 variáveis mudaram?
 String tmb?
 
 
 
 2010/8/25 Rubem Rocha rubem.ro...@dtmanaus.com.br
 
 
 
  Uma coisa é uma coisa, e outra coisa é outra coisa!
 
  Ou seja, uma coisa é migração de projetos em
 versões maiores de uma
  ferramenta de desenvolvimento, e outra coisa é
 execução de aplicativos em
  versões maiores de ambientes operacionais. Creio que
 você deveria ter
  aberto
  um novo tópico na lista falando sobre execução de
 aplicativos Delphi em
  plataformas operacionais superiores ao Windows XP
 (Windows Vista, Windows
  Server 2008, Windows 7, etc.)
 
  Sds.
 
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br [mailto:
  delphi-br@yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br] Em
  nome de Marcos Abreu Ferreira
  Enviada em: quarta-feira, 25 de agosto de 2010 11:26
  Para: delphi-br@yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br
  Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi
 2010.
 
 
  Bruno,
 
  Desenvolvi uma aplicação para um cliente no Delphi 7
 e funciona
  perfeitamente no Windows XP. Recentemente ele foi
 testar a aplicação no
  Windows Vista e ela não funciona direito. O meu
 ambiente é Windows XP Pro +
  Delphi 7. Será que pode dar problema na hora do
 sistema rodar no Windows
  Vista por causa dos problemas de direito de gravação
 na pasta do sistema,
  pois a cada informação recebida, o meu sistema grava
 ela num arquivo texto.
 
  2010/8/25 Bruno Lichot 
  bruno.lic...@microfocus.combruno.lichot%40microfocus.com
  
 
  
  
   Oi Samuel,
  
   Todas as minhas migrações foram tranqüilas. É
 necessário alguns pontos de
   atenção:
  
   - Primeiro passo é certificar que todos os
 componentes de terceiros que
  usa
   já estão instalados com as devidas versões no
 Delphi 2010 ou se você tem
  os
   fontes, que já tenha feito o build e instalado
 no Delphi 2010.
  
   - Faça um backup do seu projeto e crie uma nova
 pasta para o projeto a
  ser
   migrado no Delphi 2010.
  
   - Apague todos os arquivos que NÃO sejam os
 .pas, .dfm e .dpr
  
   - Abra o dpr no Delphi 2010, configure todas as
 opções de projetos
   relevantes que você usa e de um build.
  
   O único trabalho que tive foi no uso de
 interfaces, APIs e funções que
   obrigatoriamente trabalham com AnsiString onde
 tive que usar typecast ou
   acertar alguma parte do código. O compilador te
 ajuda muito nesse
  processo
  e
   o Delphi migra todo o grosso para Unicode. Já
 migrei todo tipo de
  projeto,
   desde API de hardware, sistemas simples ou
 compexos client/Server ate
   aplicações de missão critica e web com
 DataSnap e DBExpress. Todas as
   migrações foram bem tranqüilas e executadas
 com sucesso.
  
   Não deixe de fazer todos os updates e hostfixes
 do Delphi, isso ajuda
   bastante.
  
   Abs
  
   Bruno
  
   Segue alguns links que podem te ajudar:
  
   Links Úteis
  
   Site do produto:
  
   http://www.embarcadero.com/products/delphi
  
   http://www.embarcadero.com/products/rad-studio
  
   Por que migrar do Delphi 7:
  
   http://edn.embarcadero.com/br/article/39230
  
   No Developer Network tem o maior e mais completo
 conteúdo Delphi do mundo
  e
   completamente gratuito:
  
   http://edn.embarcadero.com/br
  
   Central de Recursos:
  
   http://www.embarcadero.com/products/rad-studio/resource-center
  
   Link de Vídeos (Português, Inglês e
 Espanhol):
  
   http://edn.embarcadero.com/br/article/39777
  
   http://edn.embarcadero.com/article/37460
  
   http://cc.embarcadero.com/coderage
  
   http://edn.embarcadero.com/article/39129
  
   http://etnaweb04.embarcadero.com/rad-studio-2010/
  
   Central de Documentação:
  
   HTTP://docs.embarcadero.com
  
   Meu link de downloads gratuitos:
  
   http://cc.embarcadero.com/author/795118
  
   Central de Código:
  
   http://cc.embarcadero.com
  
   Central de Qualidade:
  
   http://qc.embarcadero.com
  
   Migração: http://www.embarcadero.com/rad-studio

Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.

2010-08-25 Por tôpico sergio cavalcante
Pior eu que só não consegui por conta do DevExpress, já que o Quantum Grid
3, que usamos, só vai até o 7.

Atenciosamente,
--
Sérgio Cavalcante



2010/8/25 Ricardo César Cardoso ricardo_engs...@yahoo.com.br



 Além do material que o Bruno citou e que é bastante rico, tem também a
 edição #120 da Revista Clube Delphi/PHP que conta com um artigo tratando da
 migração de Delphi 7 para o Delphi 2010 e um outro artigo sobre o tratamento
 de Strings a partir do Delphi 2009.

 Vale a pena comprar pelo menos essa edição para ter mais uma fonte de
 referência nessa questão de migração.

 Atenciosamente,
 Ricardo.

 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
 compreendida.
 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

 --- Em qua, 25/8/10, Samuel M. Basso 
 samuelba...@yahoo.com.brsamuelbasso%40yahoo.com.br
 escreveu:

  De: Samuel M. Basso samuelba...@yahoo.com.brsamuelbasso%40yahoo.com.br
 
  Assunto: Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.

  Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Data: Quarta-feira, 25 de Agosto de 2010, 13:30

  Uma vez que tentei mas a um tempo
  atras dava esse erro:
 
  Incompatible types: 'AnsiChar' and 'Char'
 
  Isso qdo tentei migrar para delphi 9. Os tipos de
  variáveis mudaram?
  String tmb?
 
 
 
  2010/8/25 Rubem Rocha 
  rubem.ro...@dtmanaus.com.brrubem.rocha%40dtmanaus.com.br
 
 
  
  
   Uma coisa é uma coisa, e outra coisa é outra coisa!
  
   Ou seja, uma coisa é migração de projetos em
  versões maiores de uma
   ferramenta de desenvolvimento, e outra coisa é
  execução de aplicativos em
   versões maiores de ambientes operacionais. Creio que
  você deveria ter
   aberto
   um novo tópico na lista falando sobre execução de
  aplicativos Delphi em
   plataformas operacionais superiores ao Windows XP
  (Windows Vista, Windows
   Server 2008, Windows 7, etc.)
  
   Sds.
  
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  delphi-br%40yahoogrupos.com.br [mailto:
   delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  delphi-br%40yahoogrupos.com.br] Em
   nome de Marcos Abreu Ferreira
   Enviada em: quarta-feira, 25 de agosto de 2010 11:26
   Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  delphi-br%40yahoogrupos.com.br
   Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi
  2010.
  
  
   Bruno,
  
   Desenvolvi uma aplicação para um cliente no Delphi 7
  e funciona
   perfeitamente no Windows XP. Recentemente ele foi
  testar a aplicação no
   Windows Vista e ela não funciona direito. O meu
  ambiente é Windows XP Pro +
   Delphi 7. Será que pode dar problema na hora do
  sistema rodar no Windows
   Vista por causa dos problemas de direito de gravação
  na pasta do sistema,
   pois a cada informação recebida, o meu sistema grava
  ela num arquivo texto.
  
   2010/8/25 Bruno Lichot 
   bruno.lic...@microfocus.combruno.lichot%40microfocus.com
 bruno.lichot%40microfocus.com
   
  
   
   
Oi Samuel,
   
Todas as minhas migrações foram tranqüilas. É
  necessário alguns pontos de
atenção:
   
- Primeiro passo é certificar que todos os
  componentes de terceiros que
   usa
já estão instalados com as devidas versões no
  Delphi 2010 ou se você tem
   os
fontes, que já tenha feito o build e instalado
  no Delphi 2010.
   
- Faça um backup do seu projeto e crie uma nova
  pasta para o projeto a
   ser
migrado no Delphi 2010.
   
- Apague todos os arquivos que NÃO sejam os
  .pas, .dfm e .dpr
   
- Abra o dpr no Delphi 2010, configure todas as
  opções de projetos
relevantes que você usa e de um build.
   
O único trabalho que tive foi no uso de
  interfaces, APIs e funções que
obrigatoriamente trabalham com AnsiString onde
  tive que usar typecast ou
acertar alguma parte do código. O compilador te
  ajuda muito nesse
   processo
   e
o Delphi migra todo o grosso para Unicode. Já
  migrei todo tipo de
   projeto,
desde API de hardware, sistemas simples ou
  compexos client/Server ate
aplicações de missão critica e web com
  DataSnap e DBExpress. Todas as
migrações foram bem tranqüilas e executadas
  com sucesso.
   
Não deixe de fazer todos os updates e hostfixes
  do Delphi, isso ajuda
bastante.
   
Abs
   
Bruno
   
Segue alguns links que podem te ajudar:
   
Links Úteis
   
Site do produto:
   
http://www.embarcadero.com/products/delphi
   
http://www.embarcadero.com/products/rad-studio
   
Por que migrar do Delphi 7:
   
http://edn.embarcadero.com/br/article/39230
   
No Developer Network tem o maior e mais completo
  conteúdo Delphi do mundo
   e
completamente gratuito:
   
http://edn.embarcadero.com/br
   
Central de Recursos:
   
http://www.embarcadero.com/products/rad

Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.

2010-08-25 Por tôpico Rafael Jorge
aqui na empresa a gente meio que desistiu de migra pq temos muitos
componentes que usam byte e etc.
nao achamos lugar nenhum onde converter e no que converter esse tipo. ai
simplesmente vmos que nao vamo migrar pro delphi 2010 ate que descobrirem
como resolver isso. as variaveis do tupo pchar que a gente usaba foi facil
de converter. a gente usa muito lenght de string que no manual de converção
que a gente leu disse que mudou algumas coisas ai a gente tambem ficou meio
assim com isso.

aproveitando aqui queria ate pedir ao bruno pra que pelo menos me desse uma
luz se possivel de como devo converter variavel do tipo byte no delphi 2010
e se vai dar bronca funcoes que verificam o tamanho da string com length e
etc?

obrigando.
t+


Em 25 de agosto de 2010 13:30, Samuel M. Basso
samuelba...@yahoo.com.brescreveu:

 Uma vez que tentei mas a um tempo atras dava esse erro:

 Incompatible types: 'AnsiChar' and 'Char'

 Isso qdo tentei migrar para delphi 9. Os tipos de variáveis mudaram?
 String tmb?



 2010/8/25 Rubem Rocha rubem.ro...@dtmanaus.com.br

 
 
  Uma coisa é uma coisa, e outra coisa é outra coisa!
 
  Ou seja, uma coisa é migração de projetos em versões maiores de uma
  ferramenta de desenvolvimento, e outra coisa é execução de aplicativos em
  versões maiores de ambientes operacionais. Creio que você deveria ter
  aberto
  um novo tópico na lista falando sobre execução de aplicativos Delphi em
  plataformas operacionais superiores ao Windows XP (Windows Vista, Windows
  Server 2008, Windows 7, etc.)
 
  Sds.
 
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 [mailto:
  delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em
  nome de Marcos Abreu Ferreira
  Enviada em: quarta-feira, 25 de agosto de 2010 11:26
  Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi 2010.
 
 
  Bruno,
 
  Desenvolvi uma aplicação para um cliente no Delphi 7 e funciona
  perfeitamente no Windows XP. Recentemente ele foi testar a aplicação no
  Windows Vista e ela não funciona direito. O meu ambiente é Windows XP Pro
 +
  Delphi 7. Será que pode dar problema na hora do sistema rodar no Windows
  Vista por causa dos problemas de direito de gravação na pasta do sistema,
  pois a cada informação recebida, o meu sistema grava ela num arquivo
 texto.
 
  2010/8/25 Bruno Lichot bruno.lic...@microfocus.combruno.lichot%
 40microfocus.com
  
 
  
  
   Oi Samuel,
  
   Todas as minhas migrações foram tranqüilas. É necessário alguns pontos
 de
   atenção:
  
   - Primeiro passo é certificar que todos os componentes de terceiros que
  usa
   já estão instalados com as devidas versões no Delphi 2010 ou se você
 tem
  os
   fontes, que já tenha feito o build e instalado no Delphi 2010.
  
   - Faça um backup do seu projeto e crie uma nova pasta para o projeto a
  ser
   migrado no Delphi 2010.
  
   - Apague todos os arquivos que NÃO sejam os .pas, .dfm e .dpr
  
   - Abra o dpr no Delphi 2010, configure todas as opções de projetos
   relevantes que você usa e de um build.
  
   O único trabalho que tive foi no uso de interfaces, APIs e funções que
   obrigatoriamente trabalham com AnsiString onde tive que usar typecast
 ou
   acertar alguma parte do código. O compilador te ajuda muito nesse
  processo
  e
   o Delphi migra todo o grosso para Unicode. Já migrei todo tipo de
  projeto,
   desde API de hardware, sistemas simples ou compexos client/Server ate
   aplicações de missão critica e web com DataSnap e DBExpress. Todas as
   migrações foram bem tranqüilas e executadas com sucesso.
  
   Não deixe de fazer todos os updates e hostfixes do Delphi, isso ajuda
   bastante.
  
   Abs
  
   Bruno
  
   Segue alguns links que podem te ajudar:
  
   Links Úteis
  
   Site do produto:
  
   http://www.embarcadero.com/products/delphi
  
   http://www.embarcadero.com/products/rad-studio
  
   Por que migrar do Delphi 7:
  
   http://edn.embarcadero.com/br/article/39230
  
   No Developer Network tem o maior e mais completo conteúdo Delphi do
 mundo
  e
   completamente gratuito:
  
   http://edn.embarcadero.com/br
  
   Central de Recursos:
  
   http://www.embarcadero.com/products/rad-studio/resource-center
  
   Link de Vídeos (Português, Inglês e Espanhol):
  
   http://edn.embarcadero.com/br/article/39777
  
   http://edn.embarcadero.com/article/37460
  
   http://cc.embarcadero.com/coderage
  
   http://edn.embarcadero.com/article/39129
  
   http://etnaweb04.embarcadero.com/rad-studio-2010/
  
   Central de Documentação:
  
   HTTP://docs.embarcadero.com
  
   Meu link de downloads gratuitos:
  
   http://cc.embarcadero.com/author/795118
  
   Central de Código:
  
   http://cc.embarcadero.com
  
   Central de Qualidade:
  
   http://qc.embarcadero.com
  
   Migração: http://www.embarcadero.com/rad-studio-2010-migration-center
  
   DataSnap: http://www.embarcadero-info.com/in_action/radstudio/db.html