A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

VISUAL BASIC PROGRAMAÇÃO VISUAL. Escrita de código (Variáveis); Sintaxe do VB.

Apresentações semelhantes


Apresentação em tema: "VISUAL BASIC PROGRAMAÇÃO VISUAL. Escrita de código (Variáveis); Sintaxe do VB."— Transcrição da apresentação:

1 VISUAL BASIC PROGRAMAÇÃO VISUAL

2 Escrita de código (Variáveis); Sintaxe do VB

3 PROGRAMAÇÃO VISUAL Variáveis O visual basic assim como outras linguagens de programação usa variáveis para guardar valores. Para declarar variáveis, e preciso que se dea a mesma tanto um nome quanto um tipo. Os nomes de variáveis podem ter ate 40 caracteres, e precisam começar com uma letra.

4 PROGRAMAÇÃO VISUAL Determinando o nome da variável, poderemos declarar seu tipo usanado seu sufixo. Os identificadores das variáveis podem ser compostos por letras números e alguns caracteres especiais. Os caracteres não permitidos são os espaços, &, $ e #. Para além disso todos os indicadores de variáveis devem começar com uma letra.

5 PROGRAMAÇÃO VISUAL Sintaxe Dim identificador As Tipo Onde tipo deve representar um tipo de dado válido. Dim e As, são palavras reservadas no visual basic. Ex : Dim nome_da_variável As String

6 PROGRAMAÇÃO VISUAL Para declarar uma variável que contenha como valor um número escreve-se: Dim nome_da_variável As 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: Dim A 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átique os conteúdos desta aula. FIM


Carregar ppt "VISUAL BASIC PROGRAMAÇÃO VISUAL. Escrita de código (Variáveis); Sintaxe do VB."

Apresentações semelhantes


Anúncios Google