SEJAM BEM VINDOS!!!
Este blog é destinado a todos que interessam em aprender e compartilhar conhecimento sobre desenvolvimento de aplicativos, linguagens de programação, banco de dados, entre outros.
O que é OCX?
Abreviatura de OLE custom control. Módulo de software que se baseia nas tecnologias OLE e COM que, quando chamado por uma aplicação, produz um controle que acrescenta algum recurso interessante à aplicação. A tecnologia OCX é independente de plataforma, opera em sistemas operacionais de 16 e 32 bits e pode ser usada com várias aplicações. É a sucessora da tecnologia VBX (Visual Basic custom control), que aceitava apenas aplicações do Visual Basic, e constitui a base dos controles ActiveX. Os controles OCX podem ser criados em diversas linguagens, embora o Visual C++ seja a linguagem mais utilizada. Desenvolvida pela Microsoft, a tecnologia OCX é tratada na especificação OCX 96 (1996 OLE Controls specification). Pesquise também ActiveX controls (controles ActiveX); COM (definição 2); control (controle – definição 2); OLE; VBX; Visual Basic.
Fonte: http://o-que-significa.blogspot.com.br/2011/06/ocx.html#.UxivZPldXik
quinta-feira, 20 de agosto de 2009
Visual Basic - Manipulando teclas precionadas
If KeyAscii < 48 Or KeyAscii > 57 Then
If KeyAscii <> 8 Then
KeyAscii = 0 'nenhum tecla será ativada
End If
End If
Esse código quer dizer que será possível digitar apenas números e utilizar o backspace.
A variável KeyAscii é a variável que armazena o código ASCII da tecla prescionada.
Um exemplo de onde usar esse código é no evento Keypress de uma caixa de texo para informar a idade de uma pessoa
Private Sub txtidade_KeyPress(KeyAscii As Integer)
If KeyAscii < 48 Or KeyAscii > 57 Then
If KeyAscii <> 8 Then
KeyAscii = 0
End If
End If
End Sub
Espero que tenham gostado da dica!
Nenhum comentário:
Postar um comentário