Apagar todos os registros de uma tabela

Dicas de Visual Basic

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

Continuar lendo »

Imprimir como no DOS

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

Continuar lendo »

Imprimindo Relatórios do Crystal no Visual Basic

Imprimindo Relatórios do Crystal no Visual Basic Você precisa criar um relatório, baseado na sua tabela, diretamente no Crystal. Depois você deverá inserir o objeto Crystal no seu formulário. Você deve “setar”, diretamente nas propriedades do Crystal, ou em tempo de execução, as seguintes propriedades: ReportFileName, que é o nome do arquivo RPT que será

Continuar lendo »

Adicionar Tabs a uma ListBox

Adicionar Tabs a uma ListBox O Objeto ListBox Standard do Visual Basic não contempla colunas. Podemos contornar o problema, utilizando uma função API do Windows. No modulo .Bas adicionamos outra variável constante: Public Const LB_SETTABSTOPS = &H192 No evento Form_Load() digitamos o seguinte código: Private Sub Form_Load() Dim lngRet As Long LngRet = SendMessage(lstcapitais.hwnd, LB_SETTABSTOPS,

Continuar lendo »

APIs

APIs API significa Application Programming Interface, e possue 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 DLL’s

Continuar lendo »