Visual Basic 6 -  Uma linguagem ainda muito usada e um jogo para relaxar


 Neste artigo eu vou fazer algumas considerações sobre a linguagem Visual Basic 6 e apresentar um jogo muito simples feito nesta linguagem.

Afinal o Visual Basic 6 ainda é usado ? ( Veja essa pesquisa feita no Reino Unido : resultados da pesquisa )

Claro que sim, principalmente para manter a infinidade de sistemas que foi criada com essa linguagem e que hoje precisa de manutenção. (Você não imagina o que tem de sistema rodando em VB6 ainda !!!).

Resultado de uma pesquisa feita por Eric Nelson no Reino Unido (UK): (fonte : http://www.infoq.com/br/news/2009/03/vb6 )
 
  • 87% das empresas atualmente usam VB6 - semelhante ao anterior mas sem o foco na manutenção
  • 25% das empresas tem mais de 500,000 linhas de código VB6
  • 26% das empresas tem uma aplicação VB6 conectada com a internet
  • 42% das empresas pretendem nunca migrar o código VB6 para .NET e em vez disso continuar usando VB6.

Desenvolver um novo projeto na linguagem Visual Basic 6 só se justifica para pequenos projetos e em um cenário muito específico. A linguagem VB .NET, que é uma evolução do VB6 oferece muito mais recursos e suporte enquanto que o VB6 foi descontinuado pela Microsoft.

Se você precisa mesmo começar a aprender a linguagem VB6 pense nela como um trampolim para o VB .NET. Neste caso é bom você adquirir bons hábitos de programação com o VB6 para facilitar a migração.

Pensando nisso segue uma relação de 10 dicas básicas para iniciantes :

1. Não use On Error Resume Next
2. Não use Variant;
3. Não use variáveis ou funções globais.
4. Use Option Explicit em tudo;

5. Lembre-se que os tipos do VB6 são pequenos, da época em que os computadores tinham só 16 bits;
6. Não use On Error Resume Next, Variant e coisas globais;
7. Se sua sub tiver que ser privada, lembre-se de declara-la como tal (por default é public);

8. Para projetos com Banco de dados use o ADO ao invés do DAO.
9. Use somente recursos que são suportados na plataforma .NET para facilitar a migração. (Veja o artigo :
Migrando minha primeira aplicação VB6 para VB.NET )
10. Se for começar um novo projeto. Use VB.Net ao invés do VB6.


Outro conselho: "Não pense que as ferramentas de migração irão migrar o sistema feito em VB6 para VB .NET num piscar de olhos. Geralmente o processo é trabalhoso..."

Bem, agora para relaxar que tem um programa bem simples feito na linguagem Visual Basic 6.

Esse programa pode ser feito e entendido por qualquer iniciante na linguagem que já conheça os conceitos de variáveis e os principais controles do VB6.

Veja a figura do formulário do programa abaixo:

Neste formulário temos somente controles básicos :

O programa é um jogo bem simples onde o usuário clica no botão Iniciar para que números surjam aleatoriamente nas 3 Labels.

A seguir basta o usuário clicar em cada um dos botões Parar e acertar uma sequência numérica de pelo menos 2 números para marcar pontos.

O jogo é tão simples que pode ser incrementado de diversas formas e fica como um exercício de programação.

Abaixo o jogo em execução:

Divirta-se.

Pegue o jogo completo aqui:  JogoDosNumeros.zip

Porque eu, pela lei, estou morto para a lei, para viver para Deus.
Já estou crucificado com Cristo; e vivo, não mais eu, mas Cristo vive em mim; e a vida que agora vivo na carne, vivo-a pela fé do Filho de Deus, o qual me amou, e se entregou a si mesmo por mim.

Gálatas 2:19-20

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

Quer aprender os conceitos da Programação Orientada a objetos ?

Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ?


             Gostou ?   Compartilhe no Facebook   Compartilhe no Twitter
 

Referências:


José Carlos Macoratti