Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×

Visual Basic - Aprendendo sobre ele


ℛiqu∊
 Compartilhar

Posts Recomendados

Tópico vencedor do 3º lugar de "Tutorial do Mes"

=================================================

 

O tutorial a seguir,é feito para iniciantes em Visual Basic,que no qual,pode ajudar alguns que querem saber algumas funcções.Que começe o Tutorial ^^

 

Índice:

 

  • Tipo de Aplicações em Visual Basic

 

  • Componentes do Visual Basic

 

  • Hierarquia das aplicações em Visual Basic

 

  • Os três passos para criar uma aplicação

 

  • O Ambiente do Visual Basic

 

 

Tipo de Aplicações em Visual Basic

 

Há muitos tipos de aplicações que podes criar em Visual basic. Estes diferentes tipos são usados quando pretendes resolver um tipo de problema específico.

 

 

Standard EXE

 

Escolhe este tipo, se queres criar uma aplicação em stand-alone (isolada), que não precise de estar dentro de outra aplicação. A maioria das aplicações de negócios enquadram-se neste tipo.

 

 

ActiveX EXE

 

Este tipo de aplicação é geralmente criado para ser usado por outras aplicações, para um serviço particular ou serviços. Estes serviços podem correr na mesma máquina ou remotamente.

 

 

ActiveX DLL

 

Este tipo de aplicações é geralmente criado para ser usado por outras aplicações para serviço particular ou serviços. Este DLL deve residir na mesma máquina, que a aplicação de controlo. Ela corre dentro do mesmo processo de espaço da aplicação que a chama.

 

 

ActiveX Control

 

Este tipo de aplicações destina-se a desenhar componentes OCX, que podem ser usados por uma variadade de aplicações. Estas ferramentas são geralmente mostradas numa toolbox dentro do ambiente de programação. Contêm propriedades e/ou métodos que executam algumas funções para a aplicação.

 

 

ActiveX Document DLL

 

Este tipo de aplicação é desenvolvido para ser usado dentro do contexto de outra aplicação. Muito parecido com ActiveX EXEs e DLLs, mas geralmente providenciam um interface com a aplicação que os chama. Sendo uma DLL, corre dentro do mesmo processo da aplicação que o chama.

 

 

ActiveX Document EXE

 

Este tipo de aplicação é desenvolvido para ser usado dentro do contexto de outra aplicação. Muito parecido com ActiveX EXEs e DLLs, mas geralmente providenciam um interface com a aplicação que os chama. Sendo uma EXE, corre num processo separado da aplicação que o chama

 

 

 

Componentes do Visual Basic

 

 

Projects

 

Um projecto á uma colecção de forms, controlos, referenciados para uma automatização de servidores, num cenário de criação de aplicações, e informações de versão.

 

 

Forms

 

Um form é a janela que é mostrada no desktop do Windows, ou dentro de uma MDI form (Multiple Document Interface). Um form pode conter "controls". Tanto os "controls" como os códigos associados, são armazenados num ficheiro com extensão FRM.

 

 

Controls

 

Um control é uma ferramenta para mostrar ou receber informações do utilizador. Exemplo de controls são: caixas de texto, botões, etiquetas, grelhas, etc. Os controls, são apresentados/disponibilizados dentro de uma toolbox e têm uma extensão OCX.

 

 

Code Modules

 

O code, é um código origem escrito para fazer os controls e forms responder a uma interação do utilizador, serve para declarar variáveis, constantes, procedimentos ou funções, declarações, chamar API's do Windows, loops, estruturas condicionais, etc. São guardados em ficheiros com extensão BAS

 

 

Class Modules

 

Permite criar os nossos próprios objectos. O Visual Basic permite a criação de classes completas com propriedades e métodos. São guardados em ficheiros com a extensão CLS.

 

 

Resource Files

 

Os ficheiros de recurso permitem guardar recursos do Windows, tais como strings, bitmaps, cursores, icons, etc.. Podes ler estes recursos a pedido.

 

 

 

Hierarquia das aplicações em Visual Basic

 

 

 

Aplicações

 

  • Propriedades das aplicações

 

 

Forms

 

  • Propriedades

 

  • Propriedades de procedimentos

 

  • Eventos

 

  • Outros procedimentos

 

 

Controls

 

  • Propriedades

 

  • Eventos

 

 

Modulos

 

  • Procedimentos

 

 

Classes

 

  • Propriedades

 

  • Propriedades de procedimentos

 

  • Métodos

 

  • Outros procedimentos

 

 

Resource Files

 

  • Documentos ActiveX

 

  • Componentes ActiveX

 

 

 

Os três passos para criar uma aplicação

 

Não importa que tipo de aplicação queres criar, quase sempre seguirás os mesmos passos para o fazer.

 

  • Criar um Interface

 

  • Fixar as propriedades para os controls

 

  • Escrever o código

 

 

 

O Ambiente do Visual Basic

 

 

Este tipo de ambiente aparece com melhor aspecto com uma resolução do ecran de 800x600 ou superior. A imagem que se segue é a primeira que te aparece quando teclares no icon do Visual Basic

 

00001a_01.gif

 

Clica em OK para abrir um projecto novo Standard EXE. O teu ambiente de desenvolvimento aparecerá como o que se segue

 

image079.gif

 

Menu Bar

 

  • Permite-te executar todas as funções no toolbar, assim como seleccionar outras funções

 

 

Toolbar

 

  • O toolbar contém icon's localizados horizontalmente situado no topo da janela de desenvolvimento do Visual Basic

 

 

Toolbox

 

É uma caixa vertical situada no lado esquerdo do ecran de desenho e onde se podem encontrar os controls

 

 

Form

 

É o objecto principal que se cria para o utilizador comunicar com a aplicação. todos os controls são colocados em forms.

 

 

Project Window

 

Mostra a lista de todos os forms e modulos que criam a tua aplicação

 

 

Properties Window

 

A janela de propriedades permite-te personalizar o aspecto ou comportamento de um control particular ou de um form. Com duplo-click nas propriedades, aparece uma lista enumerada ou um campo tipo boleano.

 

 

Immediate Window

 

É normalmente vista quando há uma quebra na aplicação. Usa-se em modo de debugging

 

 

Online Help

 

Teclando F1, em qualquer altura, aparece o Hlep do Visual Basic. É uma ajuda sensitiva ao contexto. Pode mostrar a juda do objecto que contenha o focus no modo de desenvolvimento.

 

00001d_01.gif

 

PictureBox

 

Este controlo pode mostrar gráficos de ficheiros bitmap, icon, ou metafile, assim como JPEG ou ficheiros GIF. Ele corta o gráfico se o controlo não é suficiente grande para mostrar a imagem completa

 

 

LabelControl

 

É um controlo gráfico que podes usar para mostrar texto, que um utilizador não pode alterar directamente

 

 

TextBox Control

 

Algumas vezes chamado campo de edição ou controlo de edição, mostra/recebe informações digitadas pelo utilizador. Este controlo permite alterar uma das suas propriedades Multiline para True, de modo a serem mostradas/recebidas várias linhas de texto.

 

 

Frame Control

 

Permite identificar um grupo de controlos. Pode-se usar uma Frame para tornar uma janela mais funcional.

 

 

CommandButton Control

 

Usa-se este comando para começar, interromper ou finalizar um processo.

 

 

CheckBox Control

 

Usa-se este controlo para dar ao utilizador a possibilidade de tornar uma opção verdadeira ou falsa, sim ou não. Pode usar-se em grupos para mostrar multiplas escolhas, onde o utilizador pode seleccionar uma ou mais.

 

 

OptionButton Control

 

Mostra uma opção que pode ser alterada para on/off. Usa-se em grupo para o utilizador poder seleccionar somente uma.

 

 

ComboBox Control

 

Combina as caracteristicas de uma TextBox e de uma ListBox. Os utilizadores podem introduzir informações na TextBox, ou seleccionar um item de uma lista.

 

 

ListBox Control

 

Mostra uma lista de item's na qual o utilizador pode seleccionar uma ou mais.

 

 

HScrollBar, VScrollBar Controls

 

Propiciam uma fácil navegação numa lista longa de item´s, ou numa quantidade larga de informação.

 

 

Timer Control

 

Pode executar um código em intervalos de tempo regulares. Invisivel para o utilizador, é util para um processo em background.

 

 

DriveListBox Control

 

Permite ao utilizador seleccionar um disco válido durante a execução do processo. Usa-se este controlo para mostrar a lista dos drives válidos existentes no sistema.

 

 

DirListBox Control

 

Mostra as directorias e os caminhos "Paths". Usa-se este control para mostrar a lista hierarquica dos directórios.

 

 

FileListBox Control

 

Lista os ficheiros de um directório específico. Pode seleccionar-se o tipo de ficheiros que se pretende visualizar.

 

 

Shape Control

 

É um controlo gráfico mostrado como um rectângulo, quadrado, oval círculo, rectângulo arredondado, ou quadrado arredondado

 

 

Line Control

 

É um controlo gráfico que permite mostrar uma linha horizontal, vertical ou diagonal.

 

 

Image Control

 

Este controlo pode mostrar gráficos de ficheiros bitmap, icon, ou metafile, assim como JPEG ou ficheiros GIF. Com a propriedade Stretch alterada para True, o contentor é ajustado ao tamanho da imagem.

 

 

Data Control

 

Proporciona acesso a dados armazenados numa base de dados. Permite navegar de registo a registo, visualizar o 1º ou o ultimo.

 

00001e_01.gif

 

A janela de propriedades encontra-se no lado direito do teu ambiente de trabalho. Aqui podes modificar as caracteristicas de um objecto e o seu interface com o utilizador. A título de exemplo iremos apontar algumas das propriedades mais comuns de um Form.

 

Name

 

Nome a atribuir ao Form

 

 

Caption

 

Palavra ou frase que aparece no topo esquerdo do Form

 

 

KeyPreview

 

Especifica se o Form deve receber o evento key antes de todos os controlos nele contidos. No exemplo que se segue, alterando a propriedade KeyPreview para TRUE e codificando o evento do Form KeyPress, dá á tecla ENTER a mesma função da tecla TAB

 

00001e_02.gif

 

Height

 

Altura da janela

 

 

Left

 

Distancia da janela á margem esquerda do monitor

 

 

Top

 

Distancia da janela á margem superior do monitor

 

 

Width

 

Largura da janela

 

 

Para poder controlar estas 4 ultimas propriedades deve utilizar o Form Layout Window, para posicionar a janela na posição correcta. Colocando o cursor sobre a janela e clicando com o rato, fixaremos a posição que queremos onde ela apareça, em Run Time.

 

00001e_03.gif

 

Clica em View seguido de Project Explorer, aparece na face lateral direita do teu ambiente de trabalho o Project Window. Nesta janela podemos ver e sobre uma prespectiva hierarquica os Forms, Modules, Controls, Property Pages ou Objects Documents, do projecto que estamos a construir.

 

00001e_04.gif

 

 

 

Créditos:

ℛiqu∊

Truques e Dicas

-

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
Compartilhar em outros sites

Pow que tópic legal !

deve ajudar muito com pessoas que querem aprender a mexer em VB !

Mesmo assim eu prefiro o Delphi :D

 

Obrigado,e sim,ajuda muitos iniciantes em VB!

Delhpi é legal,mas cada um tem sua opinião ^^

Link para o comentário
Compartilhar em outros sites

Por esse topico merecia ser Fixado até por que não tem topicos desse entendimento sobre visual basic muitos acham o delphi melhor e o visual melhor cada um tem sua opinão realmente,Esse topico foi muito bem elaborado bem organizado e são poucos topicos sobre visual aqui na wc so do delphi a maioria e esse esta muito bem elaborado Aldox fixa ele né...Muitos iniciantes não sabem desses caracters e com isso irá ajudar bastante está bem claro ali no topico Parabens Rique por está ajudando Obrigado.

Link para o comentário
Compartilhar em outros sites

Parabens Rique.

Otimo Topico.

:D

Ajudará Bastante os iniciantes.

Bye.

Levou meu Thanks.

 

Obrigado!

se der tempo,ainda hoje eu coloco uma video aula!

 

 

Por esse topico merecia ser Fixado até por que não tem topicos desse entendimento sobre visual basic muitos acham o delphi melhor e o visual melhor cada um tem sua opinão realmente,Esse topico foi muito bem elaborado bem organizado e são poucos topicos sobre visual aqui na wc so do delphi a maioria e esse esta muito bem elaborado Aldox fixa ele né...

 

Obrigado cara!

espero muito,que esse tópico vá ao fixo!

seria como um mundo de sonhos,pois cada fixo é um avanço aqui na Web Cheats!

Link para o comentário
Compartilhar em outros sites

Esta muito bom, explicando com clareza, porem só acho que faltou uma coisa:

 

Um projeto iniciante, um tutorial de colocando em pratica o que acaba de aprender/rever.

 

Pois qual é a concluzão que devemos ter sobre o fixo? É algo que realmente ajuda (sim o tópico esta ajudando) porem acho que quando você ira levar ao fixo é algo que ira fazer dos tópicos normais, simplismente normais... e o seu uma "estrela" entre eles, por isso quando mais conteúdo melhor...

Abraços

Link para o comentário
Compartilhar em outros sites

Esta muito bom, explicando com clareza, porem só acho que faltou uma coisa:

 

Um projeto iniciante, um tutorial de colocando em pratica o que acaba de aprender/rever.

 

Pois qual é a concluzão que devemos ter sobre o fixo? É algo que realmente ajuda (sim o tópico esta ajudando) porem acho que quando você ira levar ao fixo é algo que ira fazer dos tópicos normais, simplismente normais... e o seu uma "estrela" entre eles, por isso quando mais conteúdo melhor...

Abraços

 

Claro claro!

como pude esquecer disso!

Obrigado por elogiar o topico e por me dar essa dica!

Link para o comentário
Compartilhar em outros sites

Muito bom, continue assim

irá ajudar muitos,Fixado.

 

Oh My god!

Ganhei mais um fixo!

Obrigado Mayara e vou atualizar ele sempre,e estou providenciando o tutorial,que sera incluso como "Fazendo seu primeiro Programa".

Link para o comentário
Compartilhar em outros sites

na minha opiniao vb é mais facil q delphi problema é as ocx

 

cada um tem uma opinião diferente,e usa programas que lhe agradam mais!

não podemos julgar uns aos outros,por usar coisas que não gostamos.

só mais uma coisa,para que sua mensagem não seja consederada flood,comenta sobre o tópico ^^

Link para o comentário
Compartilhar em outros sites

exus~;1426481"]Otimo topico, eu nao sei quase nada de VB, eu mecho mais no Delphi.

Agora sim vou saber pelomenos alguma coisa sobre o VB.

 

Vai ajudar muita gente como mi ajudou, ganhou meu Thank's

 

Obrigado cara!

VB é bem facil de usar,mas algumas pessoas preferem o delphi,por ter "códigos" mais....como posso dizer , mais emocionantes ^^

eu uso o delphi e o VB , e fico em duvida,qual é o melhor para mim

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...

Amigos, eu axo que cada pessoa , dependendo de seu treinamento , exforço e como ele se acostuma com uma linguagem , qualquer linguagem pode ser facil , mais cada um tem a sua que acha mais facil , e como muitos acham muito facil o delphi e muitos sabem delphi , uma pessoa aprende com outra e fica assim mais facil !!!

 

@TOPICO : Muito bom , bem explicado e direto levou meu obrigado !!!

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
  • 2 semanas atrás...
Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.