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

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

Programação Visual Visual Basic.

Apresentações semelhantes


Apresentação em tema: "Programação Visual Visual Basic."— Transcrição da apresentação:

1 Programação Visual Visual Basic

2 Escrita de código (Variáveis); Sintaxe do VB
Programação Visual 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

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 "Programação Visual Visual Basic."

Apresentações semelhantes


Anúncios Google