Aceitar só números em um campo de texto
Nesta dica do Web Mundi.com veremos como programar em Visual Basic para fazer que um campo texto só aceite números durante a entrada de digitação.
Dicas e novidades sobre Linguagens de Programação, desenvolvimento de sistemas, aplicativos e Programação de computadores
Nesta dica do Web Mundi.com veremos como programar em Visual Basic para fazer que um campo texto só aceite números durante a entrada de digitação.
Apagar todos os registros de uma tabela Algumas linguagens de programação têm uma instrução que permite apagar todos os registos de uma tabela. Digamos que pretendemos que a mesma se torne “vazia”. (a instrução “Zap” do clipper e do FoxPro) O Visual basic infelizmente não possui uma instrução deste tipo. Há duas maneiras de efetuar…
Imprimir como no DOS Para imprimir utilizando impressoras matriciais, a melhor forma é como no antigo DOS, utilizando os próprios caracteres da impressora, pois a impressão através Gerenciador do Windows é muito lenta. Para isso, deve-se abrir a porta da impressora como se fosse um arquivo texto. Exemplo: Open “LPT1:” for output as #1 for…
O Crystal Reports é uma ferramenta poderosa para gerar relatórios no Visual Basic (VB6). Para exibir ou imprimir um relatório, você precisa criar o arquivo .RPT, configurá-lo corretamente e utilizá-lo no seu projeto VB6. Passo a Passo para Imprimir um Relatório do Crystal Reports no VB6 Criando o Relatório no Crystal Reports Antes de integrar…
O ListBox padrão do Visual Basic 6 (VB6) não suporta colunas nativamente. No entanto, podemos utilizar a API do Windows para simular colunas, utilizando Tabs dentro do ListBox. Neste artigo, você aprenderá como formatar uma ListBox com colunas simuladas, tornando a exibição dos dados mais organizada. 1️⃣ Criando um Módulo para Definir a Função API…
APIs API significa Application Programming Interface, e possui mais de 1000 funções que podem ser utilizadas pelo Visual Basic ou por qualquer linguagem de programação que rode em Windows. Apesar de haver diversas funções, somente algumas delas são verdadeiramente uteis. Os componentes do sistema operacional 32 Bits,que possibilitam a utilização deste recurso são 3…
Localizar Pastas do Windows ‘Código que recupera Pastas do Windows, como Strings: ‘Ex: C:\Windows\Desktop, C:\Windows\Histórico… ‘——————- ‘Código para o Form ‘——————- Option Explicit Private Sub Form_Load() Call AchePastas End Sub Private Sub AchePastas() MsgBox ” 0- ” & ListaPastas(0) & vbCrLf & _ ” 2- ” & ListaPastas(2) & vbCrLf & _ ” 5- ”…
DBGrid com consultas parametrizadas (consulta com parâmetros) Você deverá mudar a propriedade RecordSource do seu controle data (no qual é baseado o DBGrid) em tempo de execução, para algo como o que segue: Data1.RecordSource = “Select * suatabela Where seucampo = valordocamponoformulário” Data1.Refresh É necessário utilizar o método Refresh para atualizar o controle Data.
Ajustar o tamanho dos objetos quando muda o tamanho do formulário Para ajustar o tamanho de objetos quando se redimensiona um form em tempo de execução, utilize o evento Form_Resize (redimensionar tamanho), por exemplo: Private Sub Form_Resize() Text1.Width = Form1.Width / 2 Text1.Left = Form1.Width / 4 Text1.Top = Form1.Height / 3 End Sub
Arredondar um número para o valor múltiplo de 5 mais próximo Nesta dica de Visual Basic do Web Mundi.com, aprenderemos como arredondar um número para o valor múltiplo de 5 mais próximo. Para isto, basta utilizar a seguinte função: Function Multiplo5(Valor As Double) As Integer Multiplo5 = Int((Valor + 2.5) / 5) * 5 End…
Mapear uma unidade de rede; Declare Function WNetAddConnection Lib “mpr.dll” Alias “WNetAddConnectionA” (ByVal lpszNetPath As String, ByVal lpszPassword As String, ByVal lpszLocalName _ As String) As Long Declare Function WNetGetConnection Lib “mpr.dll” Alias “WNetGetConnectionA” _ (ByVal lpszLocalName As String, ByVal lpszRemoteName As String, cbRemoteName _ As Long) As Long Declare Function WNetCancelConnection Lib “mpr.dll” Alias…
No Visual Basic, ao trabalhar com um controle DBGrid, pode ser necessário destacar a linha selecionada. Isso pode ser feito utilizando a coleção SelBookmarks para adicionar o registro corrente. Código para Destacar uma Linha Explicação do Código Aplicação Esse método pode ser útil para destacar registros em grids interativos, como: Caso precise limpar as seleções…