Visual Basic - Programas básicos para iniciantes


Você esta iniciando agora o aprendizado da linguagem Visual Basic  e não sabe se vale a pena aprender o Visual Basic 5 / Visual Basic 6  ou o VB.NET ?

Estava aprendendo Visual Basic e agora esta indeciso em migrar para o VB.NET ?

Afinal VB.NET e VB 2005 são a mesma coisa ?

Quantas dúvidas ? não é mesmo ...

Pois eu lhe digo que vale a pena sim aprender o Visual Basic , mas, dependendo do seu objetivo e da sua disponibilidade , eu recomendaria que você partisse logo para o VB.NET.

Primeiro porque você pode aproveitar muitos conceitos já assimilados e corrigir alguns vícios que a nova linguagem não vai deixar você continuar fazendo.

Segundo porque o VB 2005 Express Edition é grátis e totalmente funcional. Você pega, usa, gera projetos completos, e distribui sem custo algum.

Pegue o VB 2005 Express Edition aqui:  http://msdn.microsoft.com/vstudio/express/vb/

Mas VB .NET e VB 2005 são a mesma coisa ?  Sim , são a mesma linguagem Visual Basic para a plataforma .NET.

Se mesmo assim você decidir continuar com o velho e bom VB5/VB6 , porque a migração pode lhe parecer um pesadelo (realmente não é um mar de rosas...) estou disponibilizando 5 projetos básicos na linguagem VB5/VB6 para ajudá-lo na aprendizagem.  

Você vai precisar do Visual Basic 6 usando o service pack 5 e do Crystal Reports na versão 4.6 que vem como uma distribuição do VB5 e VB6.

Estes programas não são de minha autoria e foram encontrados na internet sem qualquer alteração. Então vamos a eles...

1 - Agenda - Uma agenda simples com um único formulário acessando dados via DAO (Data Access Object)

Veja também os seguintes artigos sobre DAO:

 

Pegue o projeto aqui : AGENDA.ZIP

2- Cadastro de Clientes básico - Acesso a dados via ADO , com as operações básicas , pesquisa e relatório usando o DataReport, utilização de arquivos .INI.

Para saber mais sobre ADO/DataReport leia os artigos :

Pegue o projeto aqui : CLIENTES.ZIP

3- Controle de Material de Informática - Acesso a dados via DAO, com Splash Screen, formulário MDI, com operações básicas , MSFlexGrid, Ado Data Control, Pesquisa e relatório usando DataReport.

Para saber mais sobre MDI, MSFlexGrid, ADO Data Control , leia os artigos :

 

Pegue o projeto aqui : PCMI.ZIP

4-   Sistema para Contas a Pagar e Receber - Cadastros de clientes, Bancos, Fornecedores, Contabilidade (Plano de contas), Contas a pagar , contas a receber, borderôs, Cartórios, Cheques Pré-datados, enfim um sistema quase completo para você se debruçar e aprender as técnicas da programação Visual Basic com acesso a dados ADO.

Pegue o projeto aqui : CPR.ZIP

- Cadastros : Clientes, Bancos, Fornecedores

 Contabilidade - Plano de contas, Pagamentos, Lançamentos

Contas a Pagar : Recebimentos, Cartórios , Borderôs, Cheques pré-datados

5-  Gera relatório por intervalo de datas - Relatório feito em DataReport para gerar relação de clientes por intervalo de datas. Usa conexão OLEDB com
DataEnvironment.

Pegue o projeto aqui : RELATORIO.ZIP

Faça o download, escolha por onde começar e divirta-se...

Estes e mais de 100 programas fontes em Visual Basic você encontra no  Super Cd Visual Basic

Até o próximo artigo VB . Até lá...


José Carlos Macoratti