MigrarDelphi7Para10
Migrar Delphi do 7 para o 10
- Active · last change 7-25-2025
- ★ 1 on GitHub
README
Migrar projetos para Delphi 10+
Este projeto veio para facilitar a conversão de projetos feitos em delphi em versões menores que o 10.
Facilitando a vida dos devs que antes precisavam fazer esta conversão na mão.
Reportar Bug · Solicitar Funcionalidade
📖 Índice
Sobre o Projeto
Um projeto nascido da necessidade de fazer conversões mais rápidas de projetos antigos de Delphi, para a versão mais nova do Delphi 10+.
Veio com o intúito de facilitar a vida dos devs, onde antes tinham que fazer tudo na mão, hoje não precisa mais, pelo menos 90% das vezes sem a necessidade de fazer reajustes no código.
Construído Com
Começando
Para obter uma cópia basta seguir o seguinte processo.
Instalação
Clone o repositório
git clone https://github.com/designarttdev/MigrarDelphi7Para10.gitUso
Funcionalidades
- Salvar as palavras que você quer alterar;
- Exemplo: TADConnection -> TFDConnection
- Facilidade em alterar as palavras em todo o projeto.
Como converter um projeto Delphi 7
- Execute o aplicativo
MigrarDelphi7Para10. - Clique em Pasta... e escolha o diretório do projeto em Delphi 7.
- Se nenhum arquivo
.dprfor encontrado, o programa perguntará se deseja prosseguir mesmo assim. - Ao pressionar Converter, os arquivos
.pase.dfmconvertidos são salvos na subpastaConvertido. - As conversões são baseadas na tabela
CONVERSAOdo bancoBin/Banco/Banco.db. Certifique-se de que esta tabela possua registros mapeando os tipos antigos para os novos. O programa avisa caso a tabela esteja vazia. - Abra o projeto na pasta
Convertidocom o Delphi 10+ e finalize os ajustes necessários.
Como Contribuir
Faça um Fork do projeto Crie uma Branch para sua Feature (git checkout -b feature/AmazingFeature) Faça o Commit de suas mudanças (git commit -m 'Add some AmazingFeature') Faça o Push para a Branch (git push origin feature/AmazingFeature) Abra um Pull Request
Licença
Distribuído sob a Licença MIT. Veja LICENSE para mais informações.
Contato
Luiz Carlos - Instagram
Link do Projeto: Repositório Git

