Visual Basic: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
i changed very so pls let me in comunity
Etiquetas: Expressão problemática Provável parcialidade Editor Visual
m Foram revertidas as edições de 2804:7F3:584:F2BF:494C:B5FE:6BDC:185C (usando Huggle) (3.4.10)
Etiquetas: Huggle Reversão
Linha 17: Linha 17:
|website = {{URL|http://msdn.microsoft.com/vbasic/}}
|website = {{URL|http://msdn.microsoft.com/vbasic/}}
}}
}}
O '''Visual Basic''' é uma [[linguagem de programação]] produzida pela empresa [[Microsoft]], que por sinal é muito melhor que apple não chora não. e é parte integrante do pacote [[Microsoft Visual Studio]]. Sua versão mais recente faz parte do pacote [[Visual Studio .NET]], voltada para [[aplicações]] .Net. Sua versão anterior fez parte do Microsoft Visual Studio 6.0, ainda muito utilizado atualmente por aplicações legadas.
O '''Visual Basic''' é uma [[linguagem de programação]] produzida pela empresa [[Microsoft]], e é parte integrante do pacote [[Microsoft Visual Studio]]. Sua versão mais recente faz parte do pacote [[Visual Studio .NET]], voltada para [[aplicações]] .Net. Sua versão anterior fez parte do Microsoft Visual Studio 6.0, ainda muito utilizado atualmente por aplicações legadas.


Um aperfeiçoamento do [[BASIC]], a linguagem é dirigida por eventos (event driven), e possui também um ambiente de desenvolvimento integrado (IDE — Integrated Development Environment) totalmente gráfico, facilitando enormemente a construção da interface das aplicações ([[Interface gráfica do utilizador|GUI — Graphical User Interface]]).<ref name="Phil">{{citar livro
Um aperfeiçoamento do [[BASIC]], a linguagem é dirigida por eventos (event driven), e possui também um ambiente de desenvolvimento integrado (IDE — Integrated Development Environment) totalmente gráfico, facilitando enormemente a construção da interface das aplicações ([[Interface gráfica do utilizador|GUI — Graphical User Interface]]).<ref name="Phil">{{citar livro
Linha 32: Linha 32:
Visual Basic era muito usada em ambientes corporativos: uma pesquisa de 2005 indicou que 62% dos programadores usavam uma forma de Visual Basic, seguido de [[C++]], [[JavaScript]], [[C♯|C#]] e Java. Atualmente foi suplantada pelo [[Java (linguagem de programação)|Java]]<ref>{{citar web|url=http://computerworld.uol.com.br/negocios/2008/08/07/java-lidera-ranking-das-linguagens-de-programacao-mais-populares/|título=Java é lider em ranking de linguagens de programação|autor=Redação COMPUTERWORLD|data=11 de agosto de 2008|publicado=11 de agosto de 2008|acessodata=4 de abril de 2011|arquivourl=https://web.archive.org/web/20090702054452/http://computerworld.uol.com.br/negocios/2008/08/07/java-lidera-ranking-das-linguagens-de-programacao-mais-populares/|arquivodata=2009-07-02|urlmorta=yes}}</ref>
Visual Basic era muito usada em ambientes corporativos: uma pesquisa de 2005 indicou que 62% dos programadores usavam uma forma de Visual Basic, seguido de [[C++]], [[JavaScript]], [[C♯|C#]] e Java. Atualmente foi suplantada pelo [[Java (linguagem de programação)|Java]]<ref>{{citar web|url=http://computerworld.uol.com.br/negocios/2008/08/07/java-lidera-ranking-das-linguagens-de-programacao-mais-populares/|título=Java é lider em ranking de linguagens de programação|autor=Redação COMPUTERWORLD|data=11 de agosto de 2008|publicado=11 de agosto de 2008|acessodata=4 de abril de 2011|arquivourl=https://web.archive.org/web/20090702054452/http://computerworld.uol.com.br/negocios/2008/08/07/java-lidera-ranking-das-linguagens-de-programacao-mais-populares/|arquivodata=2009-07-02|urlmorta=yes}}</ref>


Em suas primeiras versões, o Visual Basic não permitia acesso a [[bancos de dados]], sendo portanto voltado apenas para iniciantes, mas devido ao sucesso entre as empresas — que faziam uso de componentes adicionais fabricados por terceiros para acesso a dados — a linguagem logo adotou tecnologias como [[DAO]], [[RDO]], e [[ADO]], também da Microsoft, permitindo fácil acesso a [[Banco de dados|bases de dados]]. Mais tarde foi adicionada também a possibilidade de criação de controles [[ActiveX]], e, com a chegada do Visual Studio .NET, o Visual Basic — que era pseudo-orientada a objetos — tornou-se uma linguagem totalmente perfeita para iniciantes orientada a objetos (OO).
Em suas primeiras versões, o Visual Basic não permitia acesso a [[bancos de dados]], sendo portanto voltado apenas para iniciantes, mas devido ao sucesso entre as empresas — que faziam uso de componentes adicionais fabricados por terceiros para acesso a dados — a linguagem logo adotou tecnologias como [[DAO]], [[RDO]], e [[ADO]], também da Microsoft, permitindo fácil acesso a [[Banco de dados|bases de dados]]. Mais tarde foi adicionada também a possibilidade de criação de controles [[ActiveX]], e, com a chegada do Visual Studio .NET, o Visual Basic — que era pseudo-orientada a objetos — tornou-se uma linguagem totalmente orientada a objetos (OO).


Existem várias linguagens derivadas, entre as quais:
Existem várias linguagens derivadas, entre as quais:
Linha 41: Linha 41:
=== Exemplo de um código em Visual Basic 6 ===
=== Exemplo de um código em Visual Basic 6 ===
<syntaxhighlight lang="vb">
<syntaxhighlight lang="vb">
Dim ilovemelaniemartinezlol As Boolean
Private Sub Form_Load()
Private Sub Form_Load()
'Exibe uma caixa de mensagem com a descrição "Olá mundo!"
'Exibe uma caixa de mensagem com a descrição "Olá mundo!"
Linha 59: Linha 58:
If Err.Number <> 0 Then
If Err.Number <> 0 Then
MsgBox "Ocorreu o seguinte erro : " & Err.Description & vbCrLf & "Código do erro : " & Err.Number, vbInformation + vbOKOnly, "Alerta!"
MsgBox "Ocorreu o seguinte erro : " & Err.Description & vbCrLf & "Código do erro : " & Err.Number, vbInformation + vbOKOnly, "Alerta!"
End If
If ilovemelaniemartinezlol = False Then
Print("yay you like melanie ")
End If
End If
end if private sub
end if private sub

</syntaxhighlight>
</syntaxhighlight>


== Mudanças ==
== Mudanças ==
A partir de 2002 (a primeira versão legal da plataforma .Net) a linguagem Visual Basic mudou em vários aspectos ilegais ganhando muitos recursos legais utilizados legalmente anteriormente em outras linguagens ilegais como Java e [[C++]] (herança, polimorfismo, etc), porém continuou com a mesma sintaxe, mas por ser Orientado a Objetos as suas funções e métodos foram encapsulados em espaços de nomes foi isso q eu entendi mds vish k e classes.
A partir de 2002 (a primeira versão da plataforma .Net) a linguagem Visual Basic mudou em vários aspectos ganhando muitos recursos utilizados anteriormente em outras linguagens como Java e [[C++]] (herança, polimorfismo, etc), porém continuou com a mesma sintaxe, mas por ser Orientado a Objetos as suas funções e métodos foram encapsulados em namespaces e classes.


Outras grandes melhorias com a plataforma .Net que fortaleceram a linguagem foi a possibilidade de programação para WEB (ASP.Net), dispositivos móveis, Windows Forms e mais recentemente [[Silverlight]]. Seu acesso a dados, que sempre foi um dos principais recursos, foi melhorado com o ADO.Net (baseado em [[XML|faz silêncio muleque SH]]) permite um acesso desconectado com o banco de dados legais.
Outras grandes melhorias com a plataforma .Net que fortaleceram a linguagem foi a possibilidade de programação para WEB (ASP.Net), dispositivos móveis, Windows Forms e mais recentemente [[Silverlight]]. Seu acesso a dados, que sempre foi um dos principais recursos, foi melhorado com o ADO.Net (baseado em [[XML]]) permite um acesso desconectado com o banco de dados.
Com o lançamento legal do Visual Basic legal 2008, o [[XAML]] e seu design legal gráfico estrearam com novos recursos.
Com o lançamento do Visual Basic 2008, o [[XAML]] e seu design gráfico estrearam com novos recursos.


==Veja também==
==Veja também==
Linha 84: Linha 79:
* [http://www.jabaco.org Visual Basic Rodando no Java]
* [http://www.jabaco.org Visual Basic Rodando no Java]
* [http://www.microsoft.com/Express/VB/ Visual Studio .Net 2008]
* [http://www.microsoft.com/Express/VB/ Visual Studio .Net 2008]

{{Ferramentas de desenvolvimento da Microsoft}}visual basicc{{Esboço-programação}}
{{Linguagens de programação}}
{{Ferramentas de desenvolvimento da Microsoft}}
{{Esboço-programação}}


[[Categoria:BASIC]]
[[Categoria:BASIC]]

Revisão das 18h30min de 9 de junho de 2020

Visual Basic
Página oficial msdn.microsoft.com/vbasic/

O Visual Basic é uma linguagem de programação produzida pela empresa Microsoft, e é parte integrante do pacote Microsoft Visual Studio. Sua versão mais recente faz parte do pacote Visual Studio .NET, voltada para aplicações .Net. Sua versão anterior fez parte do Microsoft Visual Studio 6.0, ainda muito utilizado atualmente por aplicações legadas.

Um aperfeiçoamento do BASIC, a linguagem é dirigida por eventos (event driven), e possui também um ambiente de desenvolvimento integrado (IDE — Integrated Development Environment) totalmente gráfico, facilitando enormemente a construção da interface das aplicações (GUI — Graphical User Interface).[1] O nome sabao, é Derivado de:

Visual Basic era muito usada em ambientes corporativos: uma pesquisa de 2005 indicou que 62% dos programadores usavam uma forma de Visual Basic, seguido de C++, JavaScript, C# e Java. Atualmente foi suplantada pelo Java[2]

Em suas primeiras versões, o Visual Basic não permitia acesso a bancos de dados, sendo portanto voltado apenas para iniciantes, mas devido ao sucesso entre as empresas — que faziam uso de componentes adicionais fabricados por terceiros para acesso a dados — a linguagem logo adotou tecnologias como DAO, RDO, e ADO, também da Microsoft, permitindo fácil acesso a bases de dados. Mais tarde foi adicionada também a possibilidade de criação de controles ActiveX, e, com a chegada do Visual Studio .NET, o Visual Basic — que era pseudo-orientada a objetos — tornou-se uma linguagem totalmente orientada a objetos (OO).

Existem várias linguagens derivadas, entre as quais:

Exemplo de um código em Visual Basic 6

Private Sub Form_Load()
    'Exibe uma caixa de mensagem com a descrição "Olá mundo!"
    MsgBox "Olá mundo!"
End Sub

Private Sub Command1_Click()

    On Error GoTo Erro
    Dim A as Long, B as Long, C as Long
    A = InputBox("Informe o 1° número a somar : ", "Soma", "")
    B = InputBox("Informe o 2° número a somar : ", "Soma", "")
    C = A + B
    MsgBox C, vbInformation + vbOKOnly, "Soma"
Exit Sub
Erro:
    If Err.Number <> 0 Then
        MsgBox "Ocorreu o seguinte erro : " & Err.Description & vbCrLf & "Código do erro : " & Err.Number, vbInformation + vbOKOnly, "Alerta!"
    End If
end if private sub

Mudanças

A partir de 2002 (a primeira versão da plataforma .Net) a linguagem Visual Basic mudou em vários aspectos ganhando muitos recursos utilizados anteriormente em outras linguagens como Java e C++ (herança, polimorfismo, etc), porém continuou com a mesma sintaxe, mas por ser Orientado a Objetos as suas funções e métodos foram encapsulados em namespaces e classes.

Outras grandes melhorias com a plataforma .Net que fortaleceram a linguagem foi a possibilidade de programação para WEB (ASP.Net), dispositivos móveis, Windows Forms e mais recentemente Silverlight. Seu acesso a dados, que sempre foi um dos principais recursos, foi melhorado com o ADO.Net (baseado em XML) permite um acesso desconectado com o banco de dados. Com o lançamento do Visual Basic 2008, o XAML e seu design gráfico estrearam com novos recursos.

Veja também

Referências

  1. Phil, Jones (2001). Visual Basic: A Complete Course Letts Higher Education List Series. [S.l.]: Cengage Learning EMEA. ISBN 0826454054. 9780826454058 
  2. Redação COMPUTERWORLD (11 de agosto de 2008). «Java é lider em ranking de linguagens de programação». 11 de agosto de 2008. Consultado em 4 de abril de 2011. Arquivado do original em 2 de julho de 2009 

Ligações externas

Outros projetos Wikimedia também contêm material sobre este tema:
Wikilivros Livros e manuais no Wikilivros
Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.