Índice del Curso Básico de Programación en Visual Basic

http://www.elguille.info/vb/cursos_vb/basico/indice.htm

Lo + nuevo ASP.NET Lenguajes .NET

Visual Basic 6 Cómo en .NET Foros

<Xaml />

HTML / Scripts

Windows

Colaboraciones

el Guille, la Web del Visual Basic, C#, .NET y más...

si sabes lo que mola... tú sabes!!!

Índice del Curso Básico de Programación en Visual Basic
por Guillermo "guille" Som Iniciado el 18/Abr/1997 Última entrega: 20/Ene/2006

Compra tu Seguro de Auto
www.S.com.mx/Compra_Seguro_En_Linea Cotiza con Todas las Aseguradoras. Asegura tu Auto en línea, Hoy Mismo

Nota del 24/Dic/2002 (lee esta nota si quieres publicar o distribuir este curso básico) Las entregas: (con un extracto del contenido)

Apéndice A (20/Jul/2003)

Cómo conseguir el Visual Basic 5.0 CCE (gratuito) Instalar, configurar, etc.

Apéndice A.2 (26/Ago/2003)

Añadir controles a un formulario, cambiar el tamaño y posición, usar el menú Formato para ajustar tamaños, etc.

1 de 9

13/02/2013 10:05 p.m.

Cuarta (4/Jul/97) Creación de procedimientos.info/vb/cursos_vb/basico/indice. cómo compilarlos y cómo configurar las opciones. Quinta (26/Jul/97) Soluciones 5ª (11/Ago/97) Eventos y procedimientos de eventos. Declaración de variables y constantes a fondo. Nuevas instrucciones: Step. Print Segunda (9/May/97) Declaración de variables con tipos de datos de VB Concatenación de cadenas. Uso de dos puntos (:) para separar instrucciones en la misma línea. expresiones. Explicación línea a línea del código de la entrega 3. Then) y salidas de los procedimientos con Exit..Índice del Curso Básico de Programación en Visual Basic http://www. Else. Dim. Funciones de conversión. Goto. Operadores lógicos: And... funciones de conversión. Not 2 de 9 13/02/2013 10:05 p. Or.. Comparaciones (If.htm Apéndice B (20/Ene/2006) Los tipos de proyectos que podemos crear con Visual Basic 6. Sexta (11/Ago/97) Los bucles a fondo: For/Next. Séptima (10/Sep/97) Crear Funciones. Comprobar si existe un fichero mediante Dir$ Los operadores para las expresiones lógicas. Option Explicit Tercera (14/Jun/97) Más sobre los tipos de datos. tipos de datos. Bucles For y procedimientos con parámetros.elguille. Do/Loop While/Until. caracteres para indicar el tipo de dato. Visibilidad o ámbito de las variables. Quinta++ (29/Jul/97) If/Then. Primera (18/Abr/97) Conceptos básicos: Variables.m. declaración múltiple de variables en un Dim. End If Expresiones lógicas. Declaración de constantes. . While/Wend.

usando Dir$ Soluciones 14ª (7/Mar/98) La Quince (23/Mar/98) Soluciones 15ª (23/Mar/98) Un pequeño editor de textos (guardar y leer) Ejemplo de cómo manejar un fichero y asignarlo a un TextBox Array de TextBoxes MsgBox un poco más a fondo 3 de 9 13/02/2013 10:05 p. Códigos ASCII MsgBox. Erase Novena (23/Sep/97) Soluciones 9ª (23/Sep/97) Números aleatorios. Int.info/vb/cursos_vb/basico/indice. Preserve. . ?) Control de errores ByVal La Catorce (14/Feb/98) Llenar un ListBox con nombres de ficheros.htm Números binarios. Anidación de If/Then y bucles.elguille. Continuador de líneas. matrices) Option Base ReDim. CStr Décima (30/Sep/97) Soluciones 10ª (10/Ene/98) Array Multidimensionales LBound y UBound Clasificar (un array de cadenas) Undécima (15/Nov/97) Soluciones 11ª (26/Nov/97) Tipos definidos por el usuario (UDT) Cadenas de longitud fija With Undécima -segunda parte (26/Nov/97) Continuación de la entrega 11 y el IDE (entorno de desarrollo del VB4) La Doce (10/Ene/98) Soluciones 12ª (10/Feb/98) Acceso a ficheros secuenciales Guardar y leer información La Trece (10/Feb/98) El tamaño de un fichero.m. InputBox.Índice del Curso Básico de Programación en Visual Basic http://www. Octava (11/Sep/97) Arrays (arreglos. Caracteres comodines (*. Leer todo el contenido de una vez.

Frame La Veintidós (4/Sep/98) Cómo funcionan los eventos. Diferencia entre las funciones acabadas con o sin $ Funciones: CStr. 4 de 9 13/02/2013 10:05 p. KeyUp. para manejo de bytes. Los eventos producidos por el ratón: Move. TextBox. OptionButton. LeftB. UCase. La veintiuna (13/Jul/98) Pequeña definición de los controles más habituales: Label. Cómo impedir la re-entrada en un evento. StrComp. MouseDown. . arrays de Bytes como cadenas. InStr Option Compare Text y Option Compare Binary Sumar (concatenar) cadenas La Dieciocho (26/Abr/98) Soluciones 18ª (26/Abr/98) La Diecinueve (24/Jun/98) Más sobre acceso a ficheros aleatorios (Random) Uso de tipos definidos para el acceso a ficheros Random Acceso binario a ficheros (Binary) Soluciones 19ª (24/Jun/98) La Veinte (24/Jun/98) Soluciones 20ª (24/Jun/98) Seek.elguille. MouseUp La veinticuatro (10/Oct/98) Los eventos producidos al pulsar las teclas: KeyPress. ComboBox. RTrim$. Space$. Array de controles.KeyPreview. LCase. Asc. CheckBox. KeyDown.htm La Dieciséis (6/Abr/98) Soluciones 16ª (6/Abr/98) Acceso a ficheros aleatorios (Random) Manipulación de cadenas. Chr$. El tipo de datos Byte. Funciones para leer y guardar números de un fichero Arrays estáticos y dinámicos La Diecisiete (16/Abr/98) Soluciones 17ª (16/Abr/98) Más sobre el manejo de cadenas de caracteres. CommandButton. ListBox. para saber la posición actual y posicionarse en una posición indicada de un fichero de acceso secuencial.m.Índice del Curso Básico de Programación en Visual Basic http://www. etc. cómo permitir que Windows siga procesándoles mediante DoEvents y los cuidados que debemos tener. Interceptar la pulsación anticipada de teclas mediante Form. LTrim$. Str$. PictureBox.info/vb/cursos_vb/basico/indice. String$. Las funciones LenB. La veintitrés (04/Oct/98) Cómo saber los eventos que producen los formularios y controles. Trim$.

La Veintinueve (25/Abr/99) Menús. submenús.info/vb/cursos_vb/basico/indice. ajuste de tamaño y posición "automática" de los controles en el formulario. Primer contacto con los módulos de clases. Change. La Veintiséis (06/Dic/98) Ventajas de usar Option Explicit y otros consejos sobre la declaración de variables y tipos de datos predefinidos para las variables que empiecen por la letra indicada. La Veintisiete (14/Ene/99) Propiedades y métodos. La visibilidad de las variables. etc.Índice del Curso Básico de Programación en Visual Basic http://www. Algo sobre la notación Húngara de las variables y controles. La Veintiocho (28/Mar/99) Mostrar un segundo formulario de forma modal y no modal. teclas de acceso rápido.m. Orden de tabulación de los controles y tecla de acceso rápido para las etiquetas. . La Treinta y una (30/Jun/99) Cuadro de diálogos comunes. La Veinticinco (18/Oct/98) Otros eventos: GotFocus. Trabajar con dos o más formularios. Intercambiar información entre formularios. cortar. Arrastrar y soltar (Drag & Drop). como para arrastrar y soltar controles de nuestro formulario.elguille. Acceder a cada línea de un TextBox Multiline.htm Cómo seleccionar el texto de un TextBox al recibir el foco. La Treinta (02/May/99) Más sobre la creación de submenús. uso del portapapeles (ClipBoard) Uso del API de Windows para deshacer. tanto para aceptar ficheros. LostFocus. 5 de 9 13/02/2013 10:05 p. PopupMenus (menús emergentes o contextuales). Enumeraciones La Treinta y dos (23/Ene/2000) Detección de errores en los cuadros de diálogos comunes. saber si se puede deshacer. Array de menús. Seleccionar la impresora a usar en la aplicación. pegar. PopupMenús. copiar..

Índice del Curso Básico de Programación en Visual Basic http://www. (esos fichero tienen la extensión . Encapsulación o simplemente que existen un tipo de fichero en Visual Basic. La Cuarenta (04/Sep/2001) Acceder a bases de datos DAO sin data control..htm La treinta y dos punto dos (Errores) Cómo detectar errores en Visual Basic. (OOP Object Oriented Programing). (a partir de la versión 4 inclusive).m. Polimorfismo. La Cuarenta y una (30/Sep/2001) Acceder a bases de datos ADO sin el data control. Herencia. La Treinta y nueve (12/Jul/2001) Clonar objetos o cómo implementar el método Clone en nuestras clases. La Treinta y seis (14/Feb/2001) Acceder a bases de datos con ADO datacontrol. Seguramente habrás oído hablar sobre Programación Orientada a Objetos.cls) La Treinta y siete (14/Abr/2001) La Treinta y ocho (01/Jun/2001) Las colecciones. La Treinta y cinco (14/Feb/2001) Buscar en una bases de datos usando DAO.. pero más fáciles de usar.info/vb/cursos_vb/basico/indice. Cómo realizar consultas con DAO. 6 de 9 13/02/2013 10:05 p. llamado módulos de clases. Como los arrays.elguille. La Treinta y nueve punto dos (12/Jul/2001) Copiar o clonar objetos con Visual Basic 6. On Error Resume Next y On Error Goto númLínea La Treinta y tres (3/Jul/2000) Crear un cuadro de diálogo "personalizado" para Buscar/reemplazar La Treinta y cuatro (8/Dic/2000) Soluciones de la entrega 34 (18/Ene /2001) Acceso a bases de datos. Parámetros opcionales con tipo. . Acceder usando el DAO datacontrol. Las clases. Caracteres comodines para usar en las consultas.

. para que puedas hacerlo por tu cuenta. Nuevo: 23/Enero/2000 Si quieres.htm Definición de la función Replace. La Cuarenta y cuatro (07/Ene/2003) Soluciones de la entrega 44 (09/Feb /2003) Más cosas sobre el polimorfismo e implementación de interfaces. Ampliar los formularios con eventos definidos por nosotros.. voy a poner los ficheros necesarios (y actualizados) para que puedas crearlo y compilarlo. ampliaremos un control de tipo TextBox. Definir los botones Default y Cancel de un formulario..... necesitarás el HHW.info/vb/cursos_vb/basico/indice.. El curso básico en formato CHM.exe Nota del 30/Nov/2004: En vista de que no he publicado el fichero ese que comenté en la nota anterior. pero. además de cómo mostrar un segundo formulario y como utilizar de forma "inteligente" un botón Aplicar en un formulario de configuración. La Cuarenta y cinco (09/Feb/2003) Crear eventos en nuestras clases mediante Event y declarar variables de clases que producen eventos. ..zip 3465 KB). con la entrega 47 incluida. aún hay colegios que incluso trabajan en MS-DOS.. es posible que no lo siga actualizando. en fin. Pulsa este link para bajarte el fichero ZIP (guilleHHW. La cuarenta y siete (22/Ago/2003) Introducción a los componentes ActiveX (o COM) Nuestro primer componente Repaso a las clases. En el ejemplo usado... La Cuarenta y seis (03/Mar/2003) Soluciones de la 46 (12/Abr/2003) Ampliar el funcionamiento de un control mediante una clase.m. aquí está el link para bajarse el susodicho fichero en formato CHM (ayuda de Windows): 7 de 9 13/02/2013 10:05 p. For Each.elguille. puede que en un futuro esté en formato HLP para aquellos estudiantes que sólo disponen del Windows 95 y no del 98 o posterior.Índice del Curso Básico de Programación en Visual Basic http://www. puedes bajarte el curso básico en formato CHM. Repaso a las características de la programación orientada a objetos que Visual Basic soporta.. Nota del 02/Mar/2003: Debido a que el fichero en formato CHM se está haciendo cada vez más grande. para ello. La Cuarenta y tres (21/Dic/2002) Polimorfismo mediante interfaces. La Cuarenta y dos (09/Nov/2002) Crear colecciones personalizadas.

pero lo único que pido es un compromiso de actualización. pero de vez en cuando recibo alguna. así que.. inténtalo un par de veces antes de "quejarte". espero que de esta forma haya menos problemas al efectuar la "bajada" de los mismos. me reitero en que antes de "protestar" diciendo que ha dado error al bajarlo. me parece bien y te lo agradezco.. intenta bajarlo de nuevo. En caso de que estés interesado en incluirlos. sin usar la página intermedia de download..info/vb/cursos_vb/basico/indice..SeguroInteligente.htm El curso básico en formato CHM: guilleHHW..mx ¿Buscas las mejores tarifas? Sé el primero en encontrarlas 8 de 9 13/02/2013 10:05 p. puedes hacerlo desde aquí: Todas las entregas (incluida la 47) 0. por favor consulta conmigo antes.. esta "aclaración" vale para cualquier fichero zip.97 MB bas_todo. si tienes intención de incluirlos en tu sitio web. tendrán la misma oportunidad de estar "a la última"..zip Nota: las imágenes correspondientes. ya que no están erróneos y puede ser que te de error por "saturación" de las líneas. una de ellas es que hay sitios en los que no mencionan la procedencia ni el autor del curso y creo que no es ético... En otros sitios. no es que haya muchas quejas. salvo la del fondo y la media luna. Si no lo haces. Y creo que eso no está bien. Nota del 25/Abr/99: Ahora los ficheros zips se acceden directamente. Si te da error al descomprimir cualquiera de ellos.m.Índice del Curso Básico de Programación en Visual Basic http://www. De todas formas. Sólo eso. Las razones son varias. de todas formas. . Lo mismo ocurre con el contenido de el/los ficheros zips con las entregas y/o el fichero CHM. Cotiza tu Seguro de Auto www. Si quieres bajarte TODAS las entregas. lo bajes de mis páginas o de cualquier otra. creo que así los que lleguen a encontrar el curso en sitios diferentes al mío. Gracias..38 MB Las entregas en formato ZIP: Pulsa en los links para bajarte los ficheros comprimidos con las entregas correspondientes. las entregas no están actualizadas con todas las entregas del curso.. también están incluidas. Seguramente te preguntarás el porqué de esta "negación".. NOTAS aplicables desde el 24/Dic/2002: (o a partir de la entrega 43) El contenido de este curso básico de programación NO se podrá publicar en otros sitios webs.elguille. aunque en alguna rara ocasión sea un "despiste" mío o un fallo del servidor en el que están mis páginas alojadas. tampoco se podrán incluir los ficheros zips con las entregas ni con el fichero en formato CHM.zip 3. lo intentes de nuevo ya que la mayoría de las veces es por fallo del la sobrecarga de Internet y en algunas ocasiones del servidor desde el que estás conectado.

htm Las páginas del Curso Básico se han visitado: ¡Un puñao de gente!. 9 de 9 13/02/2013 10:05 p.elguille.. ..m.Índice del Curso Básico de Programación en Visual Basic http://www. pero el contador ya no funciona.info/vb/cursos_vb/basico/indice.

Sign up to vote on this title
UsefulNot useful