Buscar

Aula 3 - Resumo

Prévia do material em texto

Módulo 
Um módulo é um contêiner que contém membros, ou seja, declarações de 
variáveis, constantes e métodos (BALENA, 2006). 
Os módulos são delimitados pelas palavras-chave 
Um módulo tem um nome que o identifica. 
O VB 2010 Express, ao criar um projeto, define automaticamente um módulo 
chamado Module1 com uma sub-rotina chamada Main(), que é o método principal, 
conforme o código ao lado. 
Módulos Predefinidos 
A linguagem de programação VB 2010 possui módulos predefinidos que agrupam 
declarações com finalidades afins para serem usadas pelo seu código. Abaixo vamos 
conhecer os módulos da linguagem VB 2010 (MSDN, 2010). 
 Constants: Contém diversos membros constantes que podem ser usados 
pelo seu código. 
 ControlChar: Contém membros constantes de controle de caracteres para 
impressão e apresentação de texto. 
 Conversion: Contém membros que convertem números decimais para 
outras bases, números para strings, strings para números e um tipo de dado 
para outro. 
 DateAndTime: Contém membros para obter a data e o horário corrente, 
realizar cálculos com datas e horários e atribuir a data ou o horário. 
 ErrObject: Contém membros para obter informações sobre erros gerados 
em tempo de execução, para gerar erro ou para inicializar (limpar) as 
propriedades do objeto Err, que representa o erro. 
 FileSystem: Contém métodos para realizar operações sobre arquivos, 
diretórios ou pastas. 
 Financial: Contém métodos para realizar cálculos financeiros. 
 Globals: Contém membros para obter informações sobre a versão do 
interpretador de script. 
 Information: Contém métodos que retornam resultados dos testes de 
verificação de tipo ou retornam as informações sobre erros em tempo de 
execução, o nome do tipo, o valor da cor em RGB etc. 
 Interaction: Contém métodos usados para interagir com objetos, 
aplicações e sistemas. 
 Strings: Contém métodos para tratamento e manipulação de strings como, 
por exemplo, para formatar, buscar um caracter ou sub-string na string, 
obter o código ASC do caracter, obter o comprimento da string etc. 
 VBMath: Contém métodos para realizar operações matemáticas. 
 
 
 
Método 
Um método, conhecido também como procedimento, é um bloco de códigos identificado 
por um nome. Um método é chamado pelo nome para que execute o bloco de códigos. 
Um módulo tem um ou mais métodos. 
As vantagens obtidas com o uso de métodos são: 
 
 
 
 
 
 
 
 
 
Sub-rotina (Sub) 
Uma sub-rotina é um método que executa um bloco de código, mas não retorna um valor. 
As sub-rotinas são delimitadas pelas palavras-chave Sub e End Sub. 
Uma sub-rotina tem um nome que a identifica para que seja chamada. 
 
 
 
 
 
 
 
 
 
 
Função (Function) 
Uma função é um método que executa um bloco de código e retorna um valor. 
As funções são delimitadas pelas palavras-chave Function e End Function. 
Uma função tem um nome que a identifica para que seja chamada. 
A sintaxe de uma função é: 
 
 
 
 
 
 
 
 
Encadeamento de Métodos 
 
 
 
 
 
 
 
 
 
 
 
Escopo 
O escopo define a acessibilidade de uma variável ou método. 
 
 Escopo de uma variável: 
 
 Escopo de um método: 
 
 
Funções Internas 
 
A linguagem VB 2010 tem várias funções internas predefinidas que podem ser 
usadas pela sua aplicação. As funções internas são classificadas em: 
 
o Funções de conversão de tipos; 
o Funções de manipulação de string; 
o Funções matemáticas;

Continue navegando