Infra - Linux

GAMBAS: A definitiva resposta open-source ao Microsoft Visual Basic - parte 3

Agora vamos criar o pacote de instalação para a sua distribuição favorita.

por Alessandro de Oliveira Faria



Criando o pacote de instalação

Correção da tradução IDE Gambas

Informações extraídas de:


Correção tradução IDE Gambas (0.99): Caso a tradução da IDE do Gambas esteja esquisita, faltando as letras que são acentuadas, baixe a correção em:
Após, descompacte o arquivo para a pasta /usr/bin/.

Convertendo projetos do Visual Basic para Gambas

Informações extraídas de:


Existe um pequeno script escrito em Perl chamado VB2GB que converte os formulários do VB em arquivos de formulário e classes do Gambas automaticamente. Mas nem todos os controles e propriedades são suportadas, e os arquivos binários .frx dos projetos VB são ignorados, mas mesmo assim este script é muito útil.

No futuro, com a introdução do componente de compatibilidade de expressões regulares do Perl no Gambas, esta função será implementada no Gambas nativamente, de modo que você poderá importar os projetos do VB diretamente para o seu programa.

O script é muito útil para importar a interface do projeto, mas parte de seu código deverá ser editado manualmente.

Para baixar o script VB2GB:
Descompacte o conteúdo em uma pasta qualquer.

A conversão deve ser feita nos formulário individualmente (uma-a-um).

Copie os formulários que deseja converter para a pasta onde descompactou os arquivos do vb2gb.

Pelo terminal, faça a conversão com o comando:

$ perl vb2gb.pl nomedoform.form

Será gerado automaticamente um arquivo class (nomedoform.class).

Acho que com este tutorial pode se ter uma noção do potencial desta ferramenta de desenvolvimento.
Alessandro de Oliveira Faria

Alessandro de Oliveira Faria - Sócio-proprietário da empresa NETi TECNOLOGIA fundada em Junho de 1996 (http://www.netitec.com.br), empresa especializada em desenvolvimento de software e soluções biométricas, Consultor Biométrico na tecnologia de reconhecimento facial, atuando na área de tecnologia desde 1986 assim propiciando ao mercado soluções em software nas mais diversas linguagens e plataforma, levando o Linux a sério desde 1998 com desenvolvimento de soluções open-source, membro colaborador da comunidade Viva O Linux, mantenedor da biblioteca open-source de vídeo captura entre outros projetos.