Página principal

IntroduçÃO 3 90 Dicas de Visual Basic 3


Descargar 313.34 Kb.
Página1/14
Fecha de conversión18.07.2016
Tamaño313.34 Kb.
  1   2   3   4   5   6   7   8   9   ...   14




INDICE


INTRODUÇÃO 3

90 Dicas de Visual Basic 3

1 - VB4 - Atalhos para VB no Windows 95 1

2 - VB3/VB4 - Criando um procedimento de pausa 1

3 - VB3/VB4 - Não vá embora sem avisar 2

4 - VB3/VB4 - Programando de forma diferente em tempo de desenho e execução 3

5 - VB4 - Novas funções de Registry 3

6 - VB3 - Carregando forms do VB4 no VB3 3

7 - VB3/VB4 - Como calcular as coordenadas (x,y) de qualquer posição de um círculo 4

8 - VB3/VB4 - Procurando por nulos retornados por chamadas DLL 4

9 - VB4 - Erros de Licença 4

10 - VB3/VB4 - Valores de retorno não requeridos 5

11 - VB4 - Atualizando Bound Controls por uma List Box 5

12 - VB4 - Destacando uma linha em um DBGrid 6

13 - VB3/VB4 - Objetos vazios? 6

14 - VB3/VB4 - Livre-se dos zeros inúteis 6

15 - VB3/VB4 - Campos na peneira 6

16 - VB3/VB4 - Convertendo Identificadores em Rótulos e Cabeçalhos 7

17 - VB3/VB4 - Alterações com Mid 8

18 - VB3/VB4 - Quando usar SendKeys 8

19 - VB3/VB4 - Resolução do Monitor 9

20 - VB3/VB4 - Fechando todos os forms 9

21 - VB4 - Subclasse para ChDir 9

22 - VB3/VB4 - Graduando Cores 10

23 - VB3/VB4 - Arquivo Existe? 11

24 - VB3/VB4 - Tenha uma linha 3D entre um menu pulldown e uma barra de ferramentas 11

25 - VB4/VB3 - Providenciando menus específicos de contexto para seus objetos de interface 11

26 - VB4 - Use seus próprios menus popup 12

27 - VB3/VB4 - Criando múltiplos níveis de diretórios 12

28 - VB3/VB4 - Mova e redimensione controles com precisão 13

29 - VB4 - GetModuleUsage em 32 bits 13

30 - VB3/VB4 - Melhorando as declarações API (I) 14

31 - VB3/VB4 - Melhorando as declarações API (II - a volta do SendMessage) 14

32 - VB3/VB4 - Simplificando chamadas API através de funções próprias 15

33 - VB4 - Criando senhas para banco de dados 16

34 - VB4 - Abrindo bases de dados com senha 17

35 - VB4 - Posicionando uma Common Dialog 17

36 - VB3/VB4 - Economize memória com uma picture box 17

37 - VB3/VB4 - Lembra-se do SWAP? 18

38 - VB3/VB4 - Uma história de três beeps 18

39 - VB3/VB4 - Conversão de Nulos 18

40 - VB4 - Determinando a classe de qualquer objeto 19

41 - VB4 - Identificando um controle genérico 19

42 - VB3/VB4 - Removendo o move 20

43 VB4 - Otimizando consultas no Jet 3 20

44 - VB3/VB4 - Piscar ou não piscar 21

45 - VB3/VB4 - Travou tudo? 22

46 - VB3/VB4 - Painel de Percentual 23

47 - VB3/VB4 - Painel de Percentual com SQL Count 24

48 - VB3 - Mantendo constantes 26

49 - VB3/VB4 - Inconsistência no caminho da aplicação (app.path) 26

50 - VB3/VB4 - Bloqueando funções Copiar e Colar em caixas de texto 27

51 - VB3/VB4 - Digitação em Grid 27

52 - VB3/VB4 - O Caracter ENTER 28

53 - VB3/VB4 - Limpando Combos Read-Only 28

54 - VB3/VB4 - Brancos no controle Masked Edit Box 28

55 - VB3/VB4 - Forçando caracteres maiúsculos 29

56 - VB3/VB4 - Pinte meu mundo ... nas cores padrão! 29

57 - VB3 - Desmarcar todos os itens de uma lista 30

58 - VB4 - Ordenando Colunas da ListView 30

59 - VB4 - Problemas com o Print 30

60 - VB4 - Use o Code Profiler para depuração (debug) 31

61 - VB3/VB4 - Onde está o Beep? 31

62 - VB3/VB4 - TAB automático para o próximo campo 31

63 - VB3/VB4 - Simplificando a condição de um IF 32

64 - VB3/VB4 - Eliminando o IF quando possível 32

65 - VB4 - Forms redimensionáveis sem barra de título 33

66 - VB3/VB4 - Adicionando segurança a uma base de dados Jet 33

67 - VB3/VB4 - Passe nothing aos forms com cautela 33

68 - VB3/VB4 - Prevenindo interação do usuário, via MousePointer e Enabled 34

69 - VB4 - Depure simultaneamente o servidor OLE e a aplicação 34

70 - VB4 - Identificando uma unidade de CD em Rede 35

71 - VB4 - Solução para bug no DBGrid 35

72 - VB4 - Propriedade Count, de Control Array, não documentada 36

73 - VB4 - Determinando se um objeto foi definido (Set) 36

74 - VB3/VB4 - Criando Inner Joins (SQL) numa base Access (Jet) 37

75 - VB4 - O desafio de criar Add-ins 37

76 - VB4 - Evitando Erros de Atualização em Bases Access 38

77 - VB4 - Descarregando DLLs fora de controle 38

78 - VB3/VB4 - Movendo itens em uma list box 39

79 - VB3/VB4 - Sub Main, iniciando um projeto sem interface 39

80 - VB3/VB4 - Capturando parâmetros 40

81 - VB3/VB4 - Onde está o fim? 40

82 - VB3/VB4 - F1 e o Help de Contexto 41

83 - VB3/VB4 - Validando CGC e CPF 41

84 - VB3/VB4 - Performance com a SQL Passthrough 44

85 - VB4 - Listas erradas de API 45

86 - VB3/VB4 - Centralizando Forms (I) 46

87 - VB4 - Centralizando Forms (II - A versão) 46

88 - VB3 - Menu Colar Alternativo 47

89 - VB3/VB4 - Já estou no ar? 47

90 - VB3/VB4 - Seja Feliz 48


INTRODUÇÃO

90 Dicas de Visual Basic


Suplemento Especial - As figurinhas que faltavam

“Bafo!” Gritou o garotinho de oito anos, ao trocar uma figurinha com o colega. “No meu álbum falta a número trinta, você tem?”. Anos depois, continuamos a trocar figurinhas. Por exemplo: “Você sabe como criar um servidor OLE?”, “Como acesso um banco ODBC no VB?”, e outras figurinhas. Nesta edição, trazemos algumas delas.



Convenção: VB3/VB4 = versão aplicável à dica. Por = autor. Aperf. = adaptado e aperfeiçoado por.

1 - VB4 - Atalhos para VB no Windows 95


Com a versão quatro do Visual Basic e o novo ambiente de sistema operacional de 32 bits, eu usava três versões do VB. Alguns de meus clientes não aceitavam aplicações construídas em VB4. E alguns não migraram para 32 bits. Após instalar ambas as versões 16 e 32 bits em minha máquina com Windows 95, descobri que qualquer projeto com extensão .VBP pode ser aberto no VB 32 bits. Este é o melhor caminho para executar a correta versão do VB:

  1. Salve todos os arquivos de um projeto na mesma pasta.

  2. Crie um atalho para o VB, na edição que você usa.

  3. Arraste o projeto (VBP) para o topo do atalho e (tcham); o projeto será aberto por esta versão.

Por Joe Sytniak*
  1   2   3   4   5   6   7   8   9   ...   14


La base de datos está protegida por derechos de autor ©espanito.com 2016
enviar mensaje