9
Visual Basic 6.0 Visual Basic 6.0

Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

Visual Basic 6.0Visual Basic 6.0Visual Basic 6.0Visual Basic 6.0

Page 2: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

HistóriaHistória

Beginners AllBeginners All--purpose Symbolic Instruction Codepurpose Symbolic Instruction Code

Linguagem didáticaLinguagem didática

Quick BasicQuick Basic

Visual BasicVisual Basic

Page 3: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

CaracteristicasCaracteristicas

Orientada a eventosOrientada a eventos

Uso de conceitos do windowsUso de conceitos do windows

Omite instruções de baixo nívelOmite instruções de baixo nível

Projetado para plataformas MicrosoftProjetado para plataformas Microsoft

Page 4: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

Orientação a ObjetosOrientação a Objetos

Modulo classeModulo classe

Níveis de acesso as classesNíveis de acesso as classes

Pseudo construtor e destrutorPseudo construtor e destrutor

Tratamento de errosTratamento de erros

Interfaces do ActiveXInterfaces do ActiveX

Page 5: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

Principais eventosPrincipais eventos

MouseDown MouseDown

Click Click

DoubleClickDoubleClick

MouseUp MouseUp

KeyDownKeyDown

KeyPress KeyPress

KeyUpKeyUp

Page 6: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

Exemplo de CodigoExemplo de Codigo

Private Sub Notas()

Dim X As Single

Dim Y As Single

Dim Z As Single

Dim Media As Single

Public Function MediaFunc(a As Single, b As Single, c As Single)Public Function MediaFunc(a As Single, b As Single, c As Single)

MediaFunc = (a + b + c) / 3

End Function

X = 5

Y = 10

Z = 7

Media = MediaFunc(x,y,z);

End Sub

Page 7: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

Exemplo de CodigoExemplo de Codigo

Private Sub Command1_KeyPress(KeyAscii As Integer)

If KeyAscii = 8 Then MsgBox "Você pressionou a tecla BackSpace."

End Sub

Private Sub Button_Click()

MsgBox “Voce efetuou um click"

End Sub

Page 8: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

ConclusõesConclusões

Linguagem simplesLinguagem simples

Uma das bases para o DotNetUma das bases para o DotNet

Já esta sendo substituída pela própria MicrosoftJá esta sendo substituída pela própria Microsoft

Page 9: Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners All--purpose Symbolic Instruction Code purpose Symbolic Instruction Code Linguagem

FIMFIMFIMFIM