1 / 16

Programação Visual

Programação Visual. Visual Basic. Programação Visual. Escrita de código ( Variáveis ); Sintaxe do VB. Programação Visual. Variáveis O visual basic assim como outras linguagens de programação usa vari á veis para guardar valores .

ion
Télécharger la présentation

Programação Visual

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programação Visual Visual Basic

  2. Programação Visual • Escrita de código (Variáveis); Sintaxe do VB

  3. Programação Visual • Variáveis • O visual basic assimcomooutraslinguagens de programaçãousavariáveisparaguardarvalores. • Para declararvariáveis, e precisoque se dea a mesmatanto um nomequanto um tipo. Osnomes de variáveispodemter ate 40 caracteres, e precisamcomeçar com umaletra.

  4. Programação Visual • Determinando o nome da variável, poderemosdeclararseutipousanadoseusufixo. • Osidentificadores das variáveispodemsercompostosporletrasnúmeros e algunscaracteresespeciais. • Oscaracteresnãopermitidossãoosespaços, !, @, &, $ e #. Para além disso todososindicadores de variáveisdevemcomeçar com umaletra.

  5. Programação Visual • Sintaxe • Dim identificador As Tipo • Ondetipodeverepresentar um tipo de dado válido. Dim e As, sãopalavrasreservadas no visual basic. Ex: Dim nome_da_variávelAs String

  6. Programação Visual • Para declarar uma variável que contenha como valor um número escreve-se: • Dim nome_da_variávelAs Integer • Variáveis "Locais" são declaradas dentro de uma procedure (Sub ou Function) e são vistas apenas por esta procedure. • Ex: Sub Example1() Dim X As Integer x = 100 MsgBox “ O valor de x é” & x End Sub

  7. Programação Visual Variáveis locais podem ser estáticas, se declaradas com a palavra "Static", ou dinâmicas, se declaradas com "Dim". Variáveis dinâmicas perdem o valor quando a procedure é encerrada, ou seja, o espaço de memória é alocado quando a procedure é iniciada e desalocado quando do seu encerramento. Todas as variáveis no Visual Basic são inicializadas com o valor zero. Variáveis dinâmicas são um ótimo recurso para reduzir o espaço de memória e devem ser usadas sempre que possível.

  8. Programação Visual Variáveis de "Módulo" são sempre estáticas e devem ser declaradas na seção "Declarations" de um módulo ou formulário com a palavra reservada "Static". Embora sejam estáticas, tais variáveis são vistas por todas os procedimentos do módulo em que foram declaradas, mas não por procedures externas a ele.

  9. Programação Visual • Ex: DimA As Integer “Variavel Modulo. Private“ B As Integer “Variavel Modulo” Sub Example1() A = 100 B = A + 1 End Sub Sub

  10. Programação Visual • Sub Example2() MsgBox “O valor de A é " & A MsgBox " O valor de B é " & B End Sub Sub Example3() Dim C As Integer “Variavel local” C = A + B MsgBox " O valor de C é " & C End Sub

  11. Programação Visual Example4() MsgBox A “A caixa de texto mostra o volor de A” MsgBox B “A caixa de texto mostra o volor de B” MsgBox C “A caixa de texto não mostrara nenhum valor porque C foi declarada como variável local” End Sub

  12. Programação Visual • Variáveis "Públicas" também são declaradas em um módulo e, além de serem estáticas, são vistas por todas os procedimentos de todos os formulários e módulos do projeto. • Note: na duvida de como declarar uma certa variável, declare-a como Public, mas tenha em mente que esta variável exige um espaço de memória constante. Portanto, excessivas variáveis Públicas podem resultar em falta de memória.

  13. Programação Visual • Variáveis Públicas não podem ser declaradas dentro de um formulário. Da mesma forma, a palavra reservada "Dim" não pode ser usada na seção declarations de um módulo. Os tipos de variáveis reservados pelo Visual Basic são os seguintes:

  14. Programação Visual Ex: Public SalesPrice As Integer Public UnitsSold As Integer Public CostPerUnit As Integer Private Markup As Long Sub CDSales() Dim X as String SalesPrice = 12 UnitsSold = 1000 CostPerUnit = 5

  15. Programação Visual CostPerUnit = 5 Markup = 1.05 X = "yes" MsgBox "The Gross Profit for CD Sales is $" & (SalesPrice _ * UnitsSold) -(UnitsSold * CostPerUnit * Markup) “Displays the value of 7000 as the gross profit” End Sub

  16. Programação Visual • Prátiqueosconteúdosdesta aula. • FIM

More Related