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

2010-09-03 Por tôpico Emerson Moreno
Não basta migrar só do Delphi 7 para dar os problemas citados acima. Eu
mesmo sempre venho acompanhando as versões do Delphi e por ultima estava na
versão 2007 qye também me custou algumas horas de trabalho para funcionar,
posso dizer que a minha também foi tranquila, pois só uso dois componentes
de terceiros os quais são sério e sempre acompanha a evolução do Delphi.

No mais para os que usam quase todos de terceiro, só tenho a desejar muito
boa sorte e bastante chá de camomila para acalmar.

Em 26 de agosto de 2010 09:38, Marcos Alexandre Lemos Rodrigues 
marcosalexandre.rodrig...@gmail.com escreveu:



 Como eu disse antes, parabéns! Foi o primeiro a não ter problemas com esse
 e
 ainda é o primeiro que considera reescrever um servidor de aplicação do
 zero
 EXATEMENTE igual porque a type library binária corrompeu como sendo uma
 vantagem. hehehehe

 Você bem que podia ensinar os desenvolvedores da Embarcadero o segredo, já
 que tá cheio de bugs relatados a respeito do que eu falei e a maioria ainda
 não foi atendido. heheheh

 Em 25 de agosto de 2010 13:15, Bruno Lichot
 bruno.lic...@microfocus.com bruno.lichot%40microfocus.comescreveu:


 
 
  Não uso BDE desde o Delphi 5, realmente ele não me causou nada e venho
  migrando minhas aplicações desde o Delphi 6 e passei por todas as
 versões:
  Delphi 7, Delphi 2006, Delphi 2007, Delphi 2009 e Delphi 2010.
 
 
 
  Em minhas aplicações DataSnap foi possível reaproveitar os RDMS, mas pela
  nova arquitetura do DataSnap foi muito melhor reescrever todos.
 Sinceramente
  isso não doeu, ate me ajudou e melhorar alguns procedimentos e
 reaproveitei
  todo o código ate por que sempre usei muita modularização. Esta mudança
 foi
  muito benéfica.
 
 
 
  Tive problema zero com providers.
 
 
 
  Não tenho nenhuma aplicação com Sybase e as que usam DB2 funfaram ok.
 
 
 
  From: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br[mailto:
  delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br] On Behalf

  Of Marcos Alexandre Lemos Rodrigues
  Sent: quarta-feira, 25 de agosto de 2010 12:09
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br

  Subject: Re: [delphi-br] Migrar delphi 7 para Delphi 2010.
 
 
 
 
 
  Foi a primeira vez que vi alguém achar a migração tranquila. heheheh
 
  Depende muito dos componentes e tecnologias que você usa. Fora os fatores
  já
  citados anteriormente com relação aos componentes de terceitos, e
 partindo
  do princípio que seu componente de acesso a dados é o BDE, o que nós
  enfretamos:
 
  1. Ajustes de AnsiStrings, já citados
  2. Alguns componentes Indy também mudaram nomes de propriedades e
 eventos.
  3. Outro problema que tivemos, foi com relação a Remote Data Modules, que
  na
  hora de ser convertidos o Delphi 2010 não conseguiu migrar os
 procedimentos
 
  remotos, tivemos de refazer todo o nosso servidor de aplicação e depois
  colar os componentes e códigos
  4. Nos providers, os métodos GetTableName mudaram o tipo de dado, de
 String
 
  pra WideString, precisa ser acertado a mão
  5. Como usamos banco de dados Sybase Anywhere, por algum motivo ele não
  conseguiu ler as stored procedures que possuem parâmetro do tipo Date,
 Time
 
  e Timestamp
  6. Nos apliativos que usam DB2, se o parâmetro não tiver um valor
 default,
  dá um erro de Access Violation
 
  2010/8/25 Bruno Lichot 
  bruno.lic...@microfocus.combruno.lichot%40microfocus.com
 bruno.lichot%40microfocus.commailto:
  bruno.lichot%40microfocus.com bruno.lichot%2540microfocus.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

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

2010-09-03 Por tôpico Rafael Jorge
aproveitando a deixa...
alquem sabe como devo proceder para quando tenho variaveis do tipo byte no
delphi 2010??
so falta isso pra a gente consequir migrar alqum tem alguma ideia?
t+



Em 2 de setembro de 2010 11:20, Emerson Moreno ecie...@gmail.com escreveu:

 Não basta migrar só do Delphi 7 para dar os problemas citados acima. Eu
 mesmo sempre venho acompanhando as versões do Delphi e por ultima estava na
 versão 2007 qye também me custou algumas horas de trabalho para funcionar,
 posso dizer que a minha também foi tranquila, pois só uso dois componentes
 de terceiros os quais são sério e sempre acompanha a evolução do Delphi.

 No mais para os que usam quase todos de terceiro, só tenho a desejar muito
 boa sorte e bastante chá de camomila para acalmar.

 Em 26 de agosto de 2010 09:38, Marcos Alexandre Lemos Rodrigues 
 marcosalexandre.rodrig...@gmail.com escreveu:

 
 
  Como eu disse antes, parabéns! Foi o primeiro a não ter problemas com
 esse
  e
  ainda é o primeiro que considera reescrever um servidor de aplicação do
  zero
  EXATEMENTE igual porque a type library binária corrompeu como sendo uma
  vantagem. hehehehe
 
  Você bem que podia ensinar os desenvolvedores da Embarcadero o segredo,
 já
  que tá cheio de bugs relatados a respeito do que eu falei e a maioria
 ainda
  não foi atendido. heheheh
 
  Em 25 de agosto de 2010 13:15, Bruno Lichot
  bruno.lic...@microfocus.com bruno.lichot%40microfocus.comescreveu:
 
 
  
  
   Não uso BDE desde o Delphi 5, realmente ele não me causou nada e venho
   migrando minhas aplicações desde o Delphi 6 e passei por todas as
  versões:
   Delphi 7, Delphi 2006, Delphi 2007, Delphi 2009 e Delphi 2010.
  
  
  
   Em minhas aplicações DataSnap foi possível reaproveitar os RDMS, mas
 pela
   nova arquitetura do DataSnap foi muito melhor reescrever todos.
  Sinceramente
   isso não doeu, ate me ajudou e melhorar alguns procedimentos e
  reaproveitei
   todo o código ate por que sempre usei muita modularização. Esta mudança
  foi
   muito benéfica.
  
  
  
   Tive problema zero com providers.
  
  
  
   Não tenho nenhuma aplicação com Sybase e as que usam DB2 funfaram ok.
  
  
  
   From: 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] On Behalf
 
   Of Marcos Alexandre Lemos Rodrigues
   Sent: quarta-feira, 25 de agosto de 2010 12:09
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 delphi-br%
  40yahoogrupos.com.br
 
   Subject: Re: [delphi-br] Migrar delphi 7 para Delphi 2010.
  
  
  
  
  
   Foi a primeira vez que vi alguém achar a migração tranquila. heheheh
  
   Depende muito dos componentes e tecnologias que você usa. Fora os
 fatores
   já
   citados anteriormente com relação aos componentes de terceitos, e
  partindo
   do princípio que seu componente de acesso a dados é o BDE, o que nós
   enfretamos:
  
   1. Ajustes de AnsiStrings, já citados
   2. Alguns componentes Indy também mudaram nomes de propriedades e
  eventos.
   3. Outro problema que tivemos, foi com relação a Remote Data Modules,
 que
   na
   hora de ser convertidos o Delphi 2010 não conseguiu migrar os
  procedimentos
  
   remotos, tivemos de refazer todo o nosso servidor de aplicação e depois
   colar os componentes e códigos
   4. Nos providers, os métodos GetTableName mudaram o tipo de dado, de
  String
  
   pra WideString, precisa ser acertado a mão
   5. Como usamos banco de dados Sybase Anywhere, por algum motivo ele não
   conseguiu ler as stored procedures que possuem parâmetro do tipo Date,
  Time
  
   e Timestamp
   6. Nos apliativos que usam DB2, se o parâmetro não tiver um valor
  default,
   dá um erro de Access Violation
  
   2010/8/25 Bruno Lichot bruno.lic...@microfocus.combruno.lichot%
 40microfocus.com
  bruno.lichot%40microfocus.commailto:
   bruno.lichot%40microfocus.com bruno.lichot%2540microfocus.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

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

2010-08-26 Por tôpico Alan ricardo Souza
Bom dia,
 
No inicio quando lançou o delphi 2010 tinha muitos problemas em relação algumas 
rotinas alterada na nova versão do dephi 2010, mas a migração é tranquila no 
Delphi 2010 com update 4/5 pois ja não encontrei os bugs anteriores, só que 
alguns tipos de campos mudaram como por exemplo pchar agora é pansichar e assim 
vai, mas 80% aproveita da versão antiga e precisa limpar todos os fields dos 
clientedataset (caso vc usa) e adicionar novamente pois mudam os tipos de 
campos.

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


De: Samuel M. Basso samuelba...@yahoo.com.br
Assunto: [delphi-br] Migrar delphi 7 para Delphi 2010.
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 25 de Agosto de 2010, 13:13


  



Bom dia Pessoal.

Gostaria de trocar algumas dicas e ideias sobre migração de aplicação feita
em delphi 7 para delphi 2010 se é tranquilo, o que muda? Se é complicado ou
não?

To muito afim de fazer a migração porem não sei o quanto é dificil ou não.

-- 
Atenciosamente,

Samuel M. Basso
Cel: (54) 8135-3723
Skype: samuelbasso
E-mail/MSN: samuelba...@gmail.com
Web site: www.otimizy.com.br

[As partes desta mensagem que não continham texto foram removidas]









  

[As partes desta mensagem que não continham texto foram removidas]



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

2010-08-26 Por tôpico Marcos Alexandre Lemos Rodrigues
Pois é, também estamos tendo vários probleminhas com as versões mais novas
no Delphi antigo. As APIs do Windows devem ter mudado muito e a cada release
é uma surpresa: servidor de aplicação que não inicia como serviço, socket
que não levanta em ambiente 64 bits, app que cai, etc.

Mais um motivo pra atualiar o Delphi pras versões mais novas, já que se
formos analisar, até que o Delphi 7 rodou bem por vários anos depois de
encerrado o suporte.

Em 25 de agosto de 2010 12:25, Marcos Abreu Ferreira 
maferreira...@gmail.com escreveu:

 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.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-migration.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-the-best-way-to-ensure-secure-data-protection-for-your-applications/
 
  Delphi Recursos On-Line:
  http://blogs.embarcadero.com/pawelglowacki/2009/12/02/38849
 
  Auditoria e Métricas com Delphi:
  http://blogs.embarcadero.com/michaelrozlog/2009/11/23/37000
 
  DataSnap: http://blogs.embarcadero.com/davidi/2009/11/06/39866
 
  Estatisticas de Migração com Unicode:
  http://blogs.embarcadero.com/ao/2009/10/09/39042
 
  Touch Move Demo:
 
  http://chrisbensen.blogspot.com/2009/09/touch-demo-part-i.html
 
  http://chrisbensen.blogspot.com/2009/10/touch-demo-part-ii.html
 
  http://chrisbensen.blogspot.com/2009/10/touch-demo-part-iii.html
 
  

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

2010-08-26 Por tôpico Marcos Alexandre Lemos Rodrigues
Como eu disse antes, parabéns! Foi o primeiro a não ter problemas com esse e
ainda é o primeiro que considera reescrever um servidor de aplicação do zero
EXATEMENTE igual porque a type library binária corrompeu como sendo uma
vantagem. hehehehe

Você bem que podia ensinar os desenvolvedores da Embarcadero o segredo, já
que tá cheio de bugs relatados a respeito do que eu falei e a maioria ainda
não foi atendido. heheheh



Em 25 de agosto de 2010 13:15, Bruno Lichot
bruno.lic...@microfocus.comescreveu:



 Não uso BDE desde o Delphi 5, realmente ele não me causou nada e venho
 migrando minhas aplicações desde o Delphi 6 e passei por todas as versões:
 Delphi 7, Delphi 2006, Delphi 2007, Delphi 2009 e Delphi 2010.



 Em minhas aplicações DataSnap foi possível reaproveitar os RDMS, mas pela
 nova arquitetura do DataSnap foi muito melhor reescrever todos. Sinceramente
 isso não doeu, ate me ajudou e melhorar alguns procedimentos e reaproveitei
 todo o código ate por que sempre usei muita modularização. Esta mudança foi
 muito benéfica.



 Tive problema zero com providers.



 Não tenho nenhuma aplicação com Sybase e as que usam DB2 funfaram ok.



 From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf
 Of Marcos Alexandre Lemos Rodrigues
 Sent: quarta-feira, 25 de agosto de 2010 12:09
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Subject: Re: [delphi-br] Migrar delphi 7 para Delphi 2010.





 Foi a primeira vez que vi alguém achar a migração tranquila. heheheh

 Depende muito dos componentes e tecnologias que você usa. Fora os fatores
 já
 citados anteriormente com relação aos componentes de terceitos, e partindo
 do princípio que seu componente de acesso a dados é o BDE, o que nós
 enfretamos:

 1. Ajustes de AnsiStrings, já citados
 2. Alguns componentes Indy também mudaram nomes de propriedades e eventos.
 3. Outro problema que tivemos, foi com relação a Remote Data Modules, que
 na
 hora de ser convertidos o Delphi 2010 não conseguiu migrar os procedimentos

 remotos, tivemos de refazer todo o nosso servidor de aplicação e depois
 colar os componentes e códigos
 4. Nos providers, os métodos GetTableName mudaram o tipo de dado, de String

 pra WideString, precisa ser acertado a mão
 5. Como usamos banco de dados Sybase Anywhere, por algum motivo ele não
 conseguiu ler as stored procedures que possuem parâmetro do tipo Date, Time

 e Timestamp
 6. Nos apliativos que usam DB2, se o parâmetro não tiver um valor default,
 dá um erro de Access Violation

 2010/8/25 Bruno Lichot 
 bruno.lic...@microfocus.combruno.lichot%40microfocus.commailto:
 bruno.lichot%40microfocus.com bruno.lichot%2540microfocus.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

RE: [delphi-br] Migrar delphi 7 para Delphi 2010.

2010-08-25 Por tôpico Bruno Lichot
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-migration.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-the-best-way-to-ensure-secure-data-protection-for-your-applications/
 

Delphi Recursos On-Line:  
http://blogs.embarcadero.com/pawelglowacki/2009/12/02/38849

Auditoria e Métricas com Delphi:  
http://blogs.embarcadero.com/michaelrozlog/2009/11/23/37000

DataSnap:  http://blogs.embarcadero.com/davidi/2009/11/06/39866

Estatisticas de Migração com Unicode:  
http://blogs.embarcadero.com/ao/2009/10/09/39042

Touch Move Demo:

  http://chrisbensen.blogspot.com/2009/09/touch-demo-part-i.html

  http://chrisbensen.blogspot.com/2009/10/touch-demo-part-ii.html

  http://chrisbensen.blogspot.com/2009/10/touch-demo-part-iii.html

  http://chrisbensen.blogspot.com/2009/11/touch-demo-part-iv.html

  Source code - http://cc.embarcadero.com/item/27469

Direct 2D:  http://blogs.embarcadero.com/pawelglowacki/2009/12/08/38861

 

 

From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Samuel M. Basso
Sent: quarta-feira, 25 de agosto de 2010 10:14
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] Migrar delphi 7 para Delphi 2010.

 

  

Bom dia Pessoal.

Gostaria de trocar algumas dicas e ideias sobre migração de aplicação feita
em delphi 7 para delphi 2010 se é tranquilo, o que muda? Se é complicado ou
não?

To muito afim de fazer a migração porem não sei o quanto é dificil ou não.

-- 
Atenciosamente,

Samuel M. Basso
Cel: (54) 8135-3723
Skype: samuelbasso
E-mail/MSN: samuelba...@gmail.com mailto:samuelbasso%40gmail.com 
Web site: www.otimizy.com.br

[As partes desta mensagem que não continham texto foram removidas]



 

Click here 
https://www.mailcontroller.altohiway.com/sr/LFXSSNCsHKrTndxI!oX7UnadVIlQ6dycOXTxd8NkeRSCCdmJ4+otQNsMh7fY7JYw4ET7fH0U7WObYw94u+b0NQ==
  to report this email as spam.

This message has been scanned for viruses by MailController 

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

2010-08-25 Por tôpico Marcos Abreu Ferreira
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.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-migration.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-the-best-way-to-ensure-secure-data-protection-for-your-applications/

 Delphi Recursos On-Line:
 http://blogs.embarcadero.com/pawelglowacki/2009/12/02/38849

 Auditoria e Métricas com Delphi:
 http://blogs.embarcadero.com/michaelrozlog/2009/11/23/37000

 DataSnap: http://blogs.embarcadero.com/davidi/2009/11/06/39866

 Estatisticas de Migração com Unicode:
 http://blogs.embarcadero.com/ao/2009/10/09/39042

 Touch Move Demo:

 http://chrisbensen.blogspot.com/2009/09/touch-demo-part-i.html

 http://chrisbensen.blogspot.com/2009/10/touch-demo-part-ii.html

 http://chrisbensen.blogspot.com/2009/10/touch-demo-part-iii.html

 http://chrisbensen.blogspot.com/2009/11/touch-demo-part-iv.html

 Source code - http://cc.embarcadero.com/item/27469

 Direct 2D: http://blogs.embarcadero.com/pawelglowacki/2009/12/08/38861

 From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf
 Of Samuel M. Basso
 Sent: quarta-feira, 25 de agosto de 2010 10:14
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Subject: [delphi-br] Migrar delphi 7 para Delphi 2010.


 Bom dia Pessoal.

 Gostaria de trocar algumas dicas e ideias sobre migração de aplicação feita
 em delphi 7 para delphi 2010 se é tranquilo, o que muda? Se é complicado ou
 não?

 To muito afim de fazer a 

RE: [delphi-br] Migrar delphi 7 para Delphi 2010.

2010-08-25 Por tôpico Bruno Lichot
Por certo que o Delphi 7 não tem suporte ao Vista.

Eu recomendo migrar para o Delphi 2010, mas se isso não é opção para você. 
Alguns passos podem ajudar para que sua aplicação funcionem:

Certificar de que usuário sempre tem direitos administrativos
Desabilitar o UAC e o FireWall do Windows
Habilitar o executável a rodar com retro-compatibilidade e na segurança local 
da pasta adicionar direitos suficientes para todos os usuários.

Teoricamente, isso ajuda a funcionar :)

-Original Message-
From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Marcos Abreu Ferreira
Sent: quarta-feira, 25 de agosto de 2010 12:26
To: delphi-br@yahoogrupos.com.br
Subject: 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.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-migration.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-the-best-way-to-ensure-secure-data-protection-for-your-applications/

 Delphi Recursos On-Line:
 http://blogs.embarcadero.com/pawelglowacki/2009/12/02/38849

 Auditoria e Métricas com Delphi:
 http://blogs.embarcadero.com/michaelrozlog/2009/11/23/37000

 DataSnap: http://blogs.embarcadero.com/davidi/2009/11/06/39866

 Estatisticas de Migração com Unicode:
 http://blogs.embarcadero.com/ao/2009/10/09/39042

 Touch Move Demo:

 http://chrisbensen.blogspot.com/2009/09/touch-demo-part-i.html

 http://chrisbensen.blogspot.com/2009/10/touch-demo-part-ii.html

 http://chrisbensen.blogspot.com/2009/10/touch

RE: [delphi-br] Migrar delphi 7 para Delphi 2010.

2010-08-25 Por tôpico Bruno Lichot
Não uso BDE desde o Delphi 5, realmente ele não me causou nada e venho migrando 
minhas aplicações desde o Delphi 6 e passei por todas as versões: Delphi 7, 
Delphi 2006, Delphi 2007, Delphi 2009 e Delphi 2010.

 

Em minhas aplicações DataSnap foi possível reaproveitar os RDMS, mas pela nova 
arquitetura do DataSnap foi muito melhor reescrever todos. Sinceramente isso 
não doeu, ate me ajudou e melhorar alguns procedimentos e reaproveitei todo o 
código ate por que sempre usei muita modularização. Esta mudança foi muito 
benéfica.

 

Tive problema zero com providers.

 

Não tenho nenhuma aplicação com Sybase e as que usam DB2 funfaram ok.

 

From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Marcos Alexandre Lemos Rodrigues
Sent: quarta-feira, 25 de agosto de 2010 12:09
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Migrar delphi 7 para Delphi 2010.

 

  

Foi a primeira vez que vi alguém achar a migração tranquila. heheheh

Depende muito dos componentes e tecnologias que você usa. Fora os fatores já
citados anteriormente com relação aos componentes de terceitos, e partindo
do princípio que seu componente de acesso a dados é o BDE, o que nós
enfretamos:

1. Ajustes de AnsiStrings, já citados
2. Alguns componentes Indy também mudaram nomes de propriedades e eventos.
3. Outro problema que tivemos, foi com relação a Remote Data Modules, que na
hora de ser convertidos o Delphi 2010 não conseguiu migrar os procedimentos
remotos, tivemos de refazer todo o nosso servidor de aplicação e depois
colar os componentes e códigos
4. Nos providers, os métodos GetTableName mudaram o tipo de dado, de String
pra WideString, precisa ser acertado a mão
5. Como usamos banco de dados Sybase Anywhere, por algum motivo ele não
conseguiu ler as stored procedures que possuem parâmetro do tipo Date, Time
e Timestamp
6. Nos apliativos que usam DB2, se o parâmetro não tiver um valor default,
dá um erro de Access Violation

2010/8/25 Bruno Lichot bruno.lic...@microfocus.com 
mailto: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-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-migration.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