Delphi Migrar

Delphi

23/07/2013

alguem ja fez migração do delphi 7 para os mais atuais? essa mudança é simples?
Rodrigo Oliveira

Rodrigo Oliveira

Curtidas 0

Respostas

Thiago Porto

Thiago Porto

23/07/2013

Eu já fiz, migrei do delphi 7 para XE2, problemas que encontrei foi apenas com componentes que não foram compatíveis com o xe2, mas dei uma boa pesquisada e encontrei todos os componentes que estava utilizando no 7 para xe2 e até xe3 e olha que são componentes antigos. Utilizo o rdprint para impressão material então apenas comprei a atualização para xe2.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

23/07/2013

Geralmente os problemas encontrados estão relacionados a componentes de terceiros. Caso a estrutura do seu projeto, bem como os componentes utilizados, sejam simples, não deve haver nenhum (ou quase) problema.
GOSTEI 0
Rodrigo Oliveira

Rodrigo Oliveira

23/07/2013

somente com esses componentes de terceiros, ok. mais algum cuidado? tipo, ambiente de produção...
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

23/07/2013

De repente pode ter algum probleminha com os tipos de dados String como AnsiChar.
É bom você tentar e ver o que acontece, pois cada caso é um caso. Faça um backup antes e tente abrir no Delphi mais recente.
Inclusive, se der erro, avise aqui quais foram e como resolveu, pois seu problema pode ser o de outros.
GOSTEI 0
Rodrigo Oliveira

Rodrigo Oliveira

23/07/2013

De repente pode ter algum probleminha com os tipos de dados String como AnsiChar.
É bom você tentar e ver o que acontece, pois cada caso é um caso. Faça um backup antes e tente abrir no Delphi mais recente.
Inclusive, se der erro, avise aqui quais foram e como resolveu, pois seu problema pode ser o de outros.


foi mais por curiosidade mesmo, mas de qualquer forma, obrigado!!!
GOSTEI 0
Alessandro Yamasaki

Alessandro Yamasaki

23/07/2013

Conforme o Joel comentou, será mais na parte das strings.
O livro Recursos Avançados do Delphi do Marco Cantú comenta sobre estas mudanças que focam o Unicode.

[]´s
GOSTEI 0
Alex Constâncio

Alex Constâncio

23/07/2013

Eu tive problemas em rotinas que manipulam strings e que partem do princípio que estas são formadas por caracteres Ansi, de apenas 8 bits. No meu caso, eram rotinas de criptografia e compressão de dados. O melhor é que estas sejam na verdade convertidas para operar sobre arrays de bytes (não char, byte mesmo!) e não strings. Uma vez convertidas, estas rotinas não oferecerão efeitos colaterais em uma compilação no Delphi >=2009, por exemplo.
GOSTEI 0
POSTAR