pesquisar

domingo, 21 de junho de 2015

LP Visual Basic


Linguagem de programação: 18º Visual Basic.


Ficando no ranking das linguagens em 18º luga, o Visual Basic. O que seria exatamente essa linguagem?. Se você leitor, gosta do sistema Windows, vai amar isso.

Essa linguagem permite você criar programas para o Microsoft Windows, mesmo se você é inexperiente na programação do Windows, com o Visual Basic, você tem um conjunto completo de ferramentas para simplificar o desenvolvimento.

O Visual Basic refere-se é uma maneira usado para criar o que o usuário enxerga, sua interface gráfica, refere-se a linguagem de programação BASIC-Beginners All Purpose Symbolic Instruction Code- essa linguagem foi á mais usada entre os programadores do que qualquer linguagem na história da computação. Realizando assim, programas úteis com algumas de suas ferramentas.

É uma linguagem da empresa Microsoft, sendo integrada ao pacote Microsoft Visual Studios, assim sua versão mais recente do pacote Visual Studio. Net.

"Existem várias linguagens derivadas, entre as quais:

*VBScript é a linguagem default (por definição) para Active Server Pages e pode ser usada no scripting (programação) de Windows e de páginas da Internet.

Visual Basic .NET é a nova versão do Visual Basic, que é parte integrante da plataforma Microsoft .NET. Essa versão nao é totalmente compatível com as versões anteriores, mas existe a possibilidade de converter códigos antigos, que após uma revisão podem ser usados no Visual Basic .NET. Para fins de comparação, essa linguagem usa o paradigma de Orientação a Objeto e você encontrará muita semelhança com o Java.

Visual Basic for Applications (VBA) permite a criação de macros, e está integrado em todos os produtos da família de produtos Microsoft Office, e também em outros produtos de terceiros tais como Visio (agora pertencente à Microsoft) e WordPerfect Office 2002."

Mudanças: 2002, sua versão original mudou de aspecto, ganhando diversos recursos, utilizados também no Java e C++, mas continuando com a mesma sintaxe, orientado a objetos, etc.

Outra grande novidade é que possibilita a programação para WEB(ASP.Net), dispositivos moveis, Windows form e também a Silverlight. Além de melhorarem seu acesso á dados, foi melhorado com o ADO.Net (Baseado na XML), permitindo um acesso desconectado com o banco de dados.

Exemplo: Gera-se parábolas de tamanho e cores aleatórias, criando assim um efeito psicodélico. A mudança de velocidade das cores pode ser alterada: 



  • Private Sub DrawShape() 

  • Dim XÂ Â Â Â Â Â Â Â Â Â Â Â As Single


  • Dim YÂ Â Â Â Â Â Â Â Â Â Â Â As Single


  • Dim tRadianos    As Single


  • Dim RÂ Â Â Â Â Â Â Â Â Â Â Â As Single


  • Dim AÂ Â Â Â Â Â Â Â Â Â Â Â As Single



  • Dim Teta        As Single 




  • Call Randomize


  • Scale (3, -3)-(-3, 3) 'Muda a Escala


  • tRadianos = 25 * Atn(1) 'Círculo


  • 'Muda a cor da parábola aleatóriamente


  • ForeColor = QBColor(Rnd() * 15)





  • A = 3 * Rnd() 'Aleatório usado 



  • 'Laço de repetição for - executa todos os comandos entre 


  • 'For e Next um limite inicial e final definido pelo programador 




  • For Teta = 0 To tRadianos Step 0.01



  • Â Â Â Â R = A * Sin(10 * Teta) 'Efeito do raio aleatório 




  • Â Â Â Â X = R * Cos(Teta) 'Coordenada X 




  • Â Â Â Â Y = R * Sin(Teta) 'Coordenada y


  • Â Â Â Â PSet (X, Y)


  • Next Teta





  • End Sub





  • Private Sub tmrTimer_Timer()


  • Â Â Â Â 'Evento que chama a função de tempos em tempos


  •     Call DrawShape                     Â


  • End Sub
Referencias bibliográficas: msdn.microsoft.com & oficinadanet.com.br
P.s. TecnoGeek. 

Nenhum comentário:

Postar um comentário