Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners...
Transcript of Visual Basic 6 - adonaimedrado.pro.br€¦ · Visual Basic 6.0. História Beginners AllBeginners...
![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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/1.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/2.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/3.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/4.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/5.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/6.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/7.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/8.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022041001/5ea141719b57e4437c379134/html5/thumbnails/9.jpg)
FIMFIMFIMFIM