MS
vb

Comandos Para Vb - Vol. 1

Por msmarcusbr, 29 de jul. de 2006 em C# e Visual Basic

6
3k
msmarcusbrM
29 de julho de 2006 às 04:47

Olá,

Vou aqui dar uma ajuda aos iniciantes que querem iniciar seus primeiros projetos em VB.

Vou aqui postar todas as minhas dúvidas que eu tive quando eu começei o VB pela primeira vez a 6 anos atrás.

 

Private Sub Form_Load()End Sub

 

1º - Para que serve ?

Resposta: Ele é a Instância inicial do Formulário onde caso você queria adicionar uma Caption (Texto) a um Label para que imeditamente apareceça pra você.

Ex:

' Crie uma Label

 

Private Sub Form_Load()Label1.Caption = "Olá"End Sub

 

2º - Como eu finaliza-lo meu Formulário ?

Resposta: Use o código Unload NomedoFormCOLOR]

Ex:

' O Unload pode ser iniciado em qualquer Instância

 

Private Sub Command1_Click()Unload Form1End Sub

 

Se você quiser você pode usar o Unload me que fecha o Form Atual que você está usando.

 

Private Sub Label1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)End Sub

 

3º - Para que serve ?

Resposta: Detecta quando o mouse passa em cima (neste caso em cima de um label

Ex:

 

Private Sub Label1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)Label1.ToolTipText = "Olá"End Sub

 

Algumas perguntas fregüêntes:

1º - Como eu crio uma função ?

Resposta:

 

Public Function Mensagempramim(msg)MsgBox msg, vbOKOnly, "Teste"End Function'Crie um CommandButton para chamar a funçãoPrivate Sub Command1_Click()Mensagempramim ("oi")End Sub

 

2º - Como eu declaro uma String ?

Resposta:

'Crie uma Label e um CommandButton em seu Formulário

'Descrição: Este código armazenará o que está dentro da TextBox (Caixa de Texto) para MinhaString

 

Private Sub Command1_Click()Dim MinhaString As StringMinhaString = Text1.TextEnd Sub

 

Por enquanto é só, depois eu explico mais.

Sem mais,

Marcus Vinícius

05 de agosto de 2006 às 01:04

aew cara..

bom tutorial..

mas ainda não entendi pra que usam o VB..

o que é?? onde usam?? pode dar um exemplo xD

não fasso nem idéia do que seja :boos:

vlws

flws ae

fuiz!!

O CaiporaO
05 de agosto de 2006 às 07:58

Ótimo Tutorial.

Estou começando a aprender Vb.

AblankA
08 de agosto de 2006 às 23:41

Muito bom para quem está começando Boa iniciativa a sua ;D

vlw ^^

1 mês depois...
Lucas RapL
22 de setembro de 2006 às 20:33

Bom o tutorial até que está bom,pra quem tem uma noção neh...

Vc n explicou o que é,pra que serve,foi logo colocando os codes..

Espero que essa crítica contrutiva ajuda vc a melhorar o tutorial..

Flws..

1 mês depois...
The BolT
17 de outubro de 2006 às 20:32

Concordo com o usuário Lucas Rap.

Além de estar mostrando algumas coisas, você não explica o que é cada coisa.

Vamos ver se eu consigo ajudar um pouco:

Alguns conceitos

- Objeto: é tudo aquilo que está presente no formulário do ambiente de trabalho. Botões, TextBoxes (caixas de texto), Labels, etc.

- Propriedade: é tudo aquilo que faz parte de um Objeto. Por Exemplo: Uma bicicleta é um objeto e sua cor é uma propriedade. Propriedades que tem em todos os objetos é a Name, por onde nos referimos a cada objeto em particular. Se não fosse ela, o compilador iria confundir objetos do mesmo tipo (Botões por exemplo), pois todos seriam botoes e nao terias uma referencia para cado um. Não temos só esta propriedade. Temos várias, variando de objeto para objeto.

- Sub-Rotina: é onde se situa a maioria dos códigos do projeto, com excessão dos módulos (em C++ são conhecidos como Headers (arquivos .h)), declarações em General Declarations, funções e etc. Códigos de eventos de objetos ficam em Sub-Rotinas.

- Evento: além de propriedades, objetos também possuem eventos. Continuando com o exemplo da bicicleta, imaginamos que um de seus eventos é a pedalada, a freada, etc. Com os objetos não é diferente. Um botão por exemplo, tem eventos de Clicar, passar o mouse em cima, pressionar a tecla, etc.

Usando na teoria

Quando vamos adicionar um código, usamos a seguinte sintaxe:

 

Private Sub Objeto_Evento(*)CódigosEnd Sub

 

* - Podem haver outras coisas aqui, mas não vamos entrar no caso.

Um exemplo de código

 

Private Sub Form_Load()MsgBox "Olá, eu sou uma caixa de Texto!"End Sub

 

Espero que tenha ajudado um pouco. Pretendo passar mais coisas depois.

Abraços,

//Bol~ (Aguardando ativação da conta Boleta)