Example: marketing

O GUIA PRÁTICO DO VISUAL BASIC 2010 - centroatl.pt

V TOR PEREIRA Portugal/2010 Microsoft is a registered trademark of Microsoft Corporation in the United States and/or other countries and is used by Centro Atl ntico under license from owner. O Guia Pr tico do VISUAL BASIC 2010 is an independent publication not affiliated with Microsoft Corporation. Reservados todos os direitos por Centro Atl ntico, Lda. Qualquer reprodu o, incluindo fotoc pia, s pode ser feita com autoriza o expressa dos editores da obra. O GUIA PR TICO DO VISUAL BASIC 2010 Colec o: Tecnologias Autor: V tor Emanuel Pereira Direc o gr fica: Centro Atl ntico Revis o t cnica: Centro Atl ntico Capa: Paulo Buchinho Centro Atl ntico, Lda., 2010 Ap. 413 4764-901 V. N. Famalic o Portugal Tel. 808 20 22 21 Impress o e acabamento: Papelmunde 1 edi o: Junho de 2010 ISBN: 978-989-615-092-1 Dep sito legal: /10 Marcas registadas: Todos os termos mencionados neste livro conhecidos como sendo marcas registadas de produtos e servi os foram apropriadamente capitalizados.

6 CENTRO ATLÂNTICO – COLECÇÃO TECNOLOGIAS – O GUIA PRÁTICO DO VISUAL BASIC 2010 PARTE II: O Visual Basic 4 TIPOS DE DADOS 77 4.1 Aplicações do Computador e Tipos de Dados ..... 77

Tags:

  Taper, Parte ii

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of O GUIA PRÁTICO DO VISUAL BASIC 2010 - centroatl.pt

1 V TOR PEREIRA Portugal/2010 Microsoft is a registered trademark of Microsoft Corporation in the United States and/or other countries and is used by Centro Atl ntico under license from owner. O Guia Pr tico do VISUAL BASIC 2010 is an independent publication not affiliated with Microsoft Corporation. Reservados todos os direitos por Centro Atl ntico, Lda. Qualquer reprodu o, incluindo fotoc pia, s pode ser feita com autoriza o expressa dos editores da obra. O GUIA PR TICO DO VISUAL BASIC 2010 Colec o: Tecnologias Autor: V tor Emanuel Pereira Direc o gr fica: Centro Atl ntico Revis o t cnica: Centro Atl ntico Capa: Paulo Buchinho Centro Atl ntico, Lda., 2010 Ap. 413 4764-901 V. N. Famalic o Portugal Tel. 808 20 22 21 Impress o e acabamento: Papelmunde 1 edi o: Junho de 2010 ISBN: 978-989-615-092-1 Dep sito legal: /10 Marcas registadas: Todos os termos mencionados neste livro conhecidos como sendo marcas registadas de produtos e servi os foram apropriadamente capitalizados.

2 A utiliza o de um ter-mo neste livro n o deve ser encarada como afectando a validade de alguma marca registada de produto ou servi o. O Editor e os Autores n o se responsabilizam por poss veis danos morais ou f sicos causados pelas instru es contidas no livro nem por endere os Internet que n o correspondam s Home--Pages pretendidas. ndice PREF CIO 13 Introdu o .. 13 P blico-alvo e Pr -requisitos .. 14 Caracter sticas Principais .. 14 Conven es Usadas .. 15 Vis o Geral e Organiza o .. 16 SOBRE O AUTOR 19 PARTE I: Introdu o e Vis o Geral 1 O MICROSOFT VISUAL BASIC 2010 23 Introdu o .. 23 Novidades do VISUAL Studio 2010.

3 24 Outras Caracter sticas do VISUAL Studio .. 29 Instala o e Configura o .. 37 A Plataforma .NET .. 39 Resumo .. 41 Exerc cios Propostos .. 42 2 O AMBIENTE DE DESENVOLVIMENTO INTEGRADO 43 Vis o Geral do IDE .. 43 Menus .. 46 Barras de Ferramentas .. 54 As Janelas do IDE .. 55 Resumo .. 59 Exerc cios Propostos .. 60 3 VIS O GERAL DO VISUAL BASIC 61 O Primeiro Programa .. 61 Vis o Geral do VISUAL BASIC .. 65 Estruturas B sicas da Programa o: Decis es e Repeti es .. 68 Interac o com o Utilizador em Modo de 72 Resumo .. 73 Exerc cios Propostos .. 73 6 CENTRO ATL NTICO COLEC O TECNOLOGIAS O GUIA PR TICO DO VISUAL BASIC 2010 parte ii : O VISUAL BASIC 4 TIPOS DE DADOS 77 Aplica es do Computador e Tipos de Dados .. 77 Introdu o s Vari veis.

4 79 Tipos de Dados .. 80 Num ricos Inteiros e N o inteiros .. 81 Caracteres .. 84 Booleanos .. 85 Datas .. 86 O tipo Object .. 86 Estruturas .. 88 Enumera es .. 90 Opera es B sicas .. 92 Convers es entre tipos de dados .. 93 Convers es Por Promo o e Despromo o .. 94 Quando usar convers es com despromo o .. 95 Fun es de Convers o de Tipos de Dados .. 95 Resumo .. 97 Exerc cios Propostos .. 98 5 VARI VEIS E LITERAIS 99 Elementos da Programa o .. 99 Declara o de Vari veis .. 100 Nomes dos Elementos da Programa o .. 103 mbito das Vari veis .. 104 Literais .. 107 Operador Atribui o e Express es .. 109 Preced ncia de Operadores e Avalia o de Express es .. 111 Op es do Compilador .. 112 Option Explicit .. 113 Option Strict .. 114 Option Compare .. 115 Option Infer.

5 116 Resumo .. 117 Exerc cios Propostos .. 117 6 OPERADORES 119 Introdu o .. 119 Aritm ticos .. 120 Relacionais .. 126 L gicos e Bit a Bit .. 129 NDICE 7 Atribui o .. 133 Deslocamento .. 136 Concatena o .. 138 Introdu o s Fun es Predefinidas .. 139 Preced ncia e Associatividade .. 140 Resumo .. 144 Exerc cios Propostos .. 144 7 DECIS ES 147 Introdu o s Estruturas de Decis o .. 147 A Declara o .. 148 Alternativas M ltiplas: ElseIf .. 151 Declara es Encadeadas .. 153 A Declara o Select Case .. 156 Resumo .. 161 Exerc cios Propostos .. 161 8 REPETI ES 163 Introdu o s Estruturas de Repeti o .. 163 Ciclo .. 164 Ciclos Do Loop.

6 171 Ciclo For .. 176 Conceito de Itera o, Contador e Acumulador .. 178 Ciclos Encadeados .. 180 Ciclos Infinitos .. 181 Resumo .. 182 Exerc cios Propostos .. 182 9 SUBROTINAS E FUN ES 185 Dividir, Reutilizar e Abstrair .. 186 Dois Tipos de M todos: Subrotinas e Fun es .. 186 Subrotinas .. 188 Fun es .. 191 Escolha de Nomes de M todos .. 198 Correspond ncia Argumentos-Par metros .. 199 Passagem por Valor e por Refer ncia .. 200 Par metros Opcionais .. 203 Vector de Elementos Opcionais .. 205 Sobrecarga de M todos .. 208 Fun es Recursivas .. 209 Resumo .. 212 Exerc cios Propostos .. 212 8 CENTRO ATL NTICO COLEC O TECNOLOGIAS O GUIA PR TICO DO VISUAL BASIC 2010 10 VECTORES 215 Vectores .. 215 Introdu o .. 216 Vectores e Ciclos.

7 217 A classe Array .. 224 Redimensionar Vectores .. 230 Matrizes .. 234 Jagged Arrays .. 238 Resumo .. 241 Exerc cios Propostos .. 242 11 STRINGS 243 Informa o sobre Caracteres .. 243 Opera es B sicas .. 246 A Classe String .. 252 Acesso aos Caracteres .. 256 Criar Strings .. 259 Remover Caracteres .. 260 Comparar Strings .. 262 Outras Opera es 266 O Operador Like .. 267 A Classe StringBuilder .. 269 Resumo .. 276 Exerc cios Propostos .. 276 12 TRATAMENTO DE ERROS E DEBUGGING 279 Tipos de Erros .. 279 Erros de Sintaxe .. 280 Erros de L gica .. 282 Erros de Execu o .. 282 Exerc cio Pr tico de Tratamento de 284 Resumo .. 294 Exerc cios Propostos .. 295 13 PROGRAMA O ORIENTADA AOS OBJECTOS 297 Introdu o .. 297 Conceitos B sicos.

8 302 Classes e Objectos .. 302 N veis de Acesso .. 304 Propriedades .. 305 M todos .. 307 Membros Partilhados .. 309 NDICE 9 Construtores .. 310 Sobrecarga de M todos .. 313 Redefini o de Operadores .. 314 Desenvolvimento de uma Classe .. 316 Membros Gen ricos .. 320 Resumo .. 325 Exerc cios Propostos .. 325 PARTE III: A Plataforma .NET 14 O ESPA O DE NOMES SYSTEM 329 Estruturas dos Tipos de Dados B sicos .. 329 As Estruturas de Inteiros .. 330 As Estruturas de V rgula Flutuante .. 332 A Estrutura Decimal .. 334 A classe Object .. 334 A estrutura Char .. 336 A estrutura DateTime .. 339 A classe Math .. 343 A classe Random .. 347 Resumo .. 352 Exerc cios Propostos .. 352 15 LANGUAGE-INTEGRATED QUERY (LINQ) 355 O espa o de nomes .. 355 A sintaxe de uma consulta 356 A cl usula Select.

9 357 A cl usula Select com transforma o .. 359 A cl usula Where .. 360 Agrega o de dados .. 362 Agrega o com condi es .. 363 Agrega o com strings .. 365 Eliminar valores repetidos .. 367 Operadores de Convers o .. 368 Operadores de Elementos .. 369 Ordena o .. 372 Agrupamento de dados .. 374 Resumo .. 378 Exerc cios Propostos .. 379 10 CENTRO ATL NTICO COLEC O TECNOLOGIAS O GUIA PR TICO DO VISUAL BASIC 2010 16 COLEC ES 381 Espa os de nomes sobre Colec es .. 381 A classe List .. 384 A classe BitArray .. 387 A classe Queue .. 393 A classe 396 As classes Dictionary e SortedDictionary .. 401 A classe SortedList .. 410 A classe LinkedList .. 412 A classe HashSet .. 415 Resumo .. 421 Exerc cios Propostos .. 422 17 STREAMS 423 O espa o de nome.

10 423 A classe .. 427 Redireccionar os Standard Streams .. 429 As classes StreamReader e StreamWriter .. 431 As classes StringReader e StringWriter .. 435 As classes BinaryReader e 437 Acesso Directo a 440 Resumo .. 444 Exerc cios Propostos .. 445 PARTE IV: Aplica es Windows 18 DESENHO DA INTERFACE GR FICA 449 A Caixa de Ferramentas (Toolbox) .. 449 Vis o Geral dos Controlos .. 451 Aba Common Controls .. 452 Aba Containers .. 454 Aba Menus & Toolbars .. 455 Restantes Abas .. 456 Aplica es Windows: Primeiro Exemplo .. 456 Interac o com o Utilizador em Windows .. 463 Desenho da GUI: Apresenta o de boas pr ticas .. 463 Propriedades dos Controlos .. 464 Projecto em VISUAL BASIC : Gest o de 467 Desenho da Interface Gr fica .. 469 NDICE 11 Especificar a Ordem dos Tabs .. 476 Posicionamento dos Controlos no Form.


Related search queries