Tag Archives: Visual Basic

Uso de Redim en Visual Basic

La instrucción Redim permite redimensionar una matriz en Visual Basic. Es útil en aquellos casos en que necesitamos almacenar datos en una matriz pero no sabes, a priori, cual será el número total de elementos a incorporar. Un ejemplo práctico es cuando hacemos una utilidad para tratar los archivos de una carpeta pero al hacer [...]

Read full story Comments { 0 }

Convertir un MDB de Access a Texto

Esta es una pequeña utilidad desarrollada con Visual Basic que permite convertir a un fichero de texto una base de datos de Microsoft Access. El proceso crea una subcarpeta donde están las bases de datos y en la misma crea un fichero por cada una de la tablas del MDB. En principio se crean en [...]

Read full story Comments { 0 }

Visual Basic. Copiar y Pegar Archivos desde ClipBoard

Este ejemplo permite recuperar la lista de archivos copiados en el Clipboard. Ejemplo Copy and Paste En caso de usar en un Control ActiveX cambiar Me.Hwnd por UserControl.Hwnd. Código completo: PLAIN TEXT Visual Basic: Option Explicit Private Declare Function DragQueryFile Lib "shell32.dll" Alias "DragQueryFileA" (ByVal hDrop As Long, ByVal UINT As Long, ByVal lpStr As [...]

Read full story Comments { 0 }

Documentos PDF en Visual Basic

Hay algunas aplicaciones que permiten que una persona firme un documento en una tableta digital y es necesario guardar una copia del mismo en el PC. Existen varias tables digitalizadoras que permiten realizar la firma e insertarla automáticamente en un documento PDF que tengamos abierto en ese momento. El objetivo de esta entrada es describir [...]

Read full story Comments { 0 }

Split:Separar un String en varias partes

Se utiliza la función Split: PLAIN TEXT Visual Basic: Dim matStrings() As String txtstrings = "Uno,Dos,Tres" matStrings = Split(txtStrings, ",") Obtenemos una matriz de Strings con cada uno de los elementos: matstrings(1) = "Uno" matstrings(2) = "Dos" matstrings(3) = "Tres"

Read full story Comments { 0 }

Equivalencias PHP – Visual Basic

Obtener un fragmento de una Cadena (String) Visual Basic: PLAIN TEXT Visual Basic: Dim MyString As String MyString = "This is string example" MsgBox Mid(MyString, 5, 10) PHP: PLAIN TEXT PHP: $MyString = "This is string example"; echo substr($MyString,5,10); Nota: En ambos casos el contador de caracteres empieza en 0

Read full story Comments { 0 }

Nomenclatura de Controles ActiveX en Visual Basic

Descripción de los nombres que se deben utilizar al crear un control ActiveX. Se toma como ejemplo un control de INTEX WinBol que calcula la tabla de clasificación de una competición: Elemento Nombre Comentario Control Nombre del Control Clasificacion Descripción Nmemotécnica Nombre de fichero Clasificacion.ctl = Control Nombre del OCX Clasificacion.ocx = Control Proyecto Nombre [...]

Read full story Comments { 0 }