|
¿Será Primo? - En un
ciclo PERFORM UNTIL con salida por Escape, se ingresa un número y se
averigua e informa si es primo. Si no lo es, informa sobre cual es
divisible, exhibiendo el resultado para poder constatarlo fácilmente. La
técnica de búsqueda se basa en el Teorema de
Eratóstenes
que demuestra que para saber si un número es o no es primo solo hace falta
comprobarlo con los números primos inferiores a su raíz
cuadrada (para comprobar el 100 tendríamos de hacerlo solo con el
2, 3, 5, 7, pues la raíz de 100 es
10). Atención Si se ingresa un Nº de 17 dígitos 9, el programa
"entra en coma 2" y aquí les dejo una tarea: validar que el Nº que se
ingresa no sea 99999999999999999 Suerte! |
Baja el Fuente |
RM-COBOL |
|
ADO Sincronizado - Este
ejemplo muestra como, utilizando un módulo, se puede manejar una tabla
desde diferentes formularios al mismo tiempo y en forma sincrónica. |
Bajar los fuentes |
Visual Basic |
|
ADO Sincronizado 2 -
Variante del Ado Sincronizado. Permite buscar por diferentes campos. |
Bajar los fuentes |
Visual Basic |
|
Agregar Imágenes a un Control
ImageList Nº 2 |
|
Visual Basic |
|
Altas a un Archivo indexado -
Aquí muestro como dar altas en un archivo indexado en
COBOL. Existen diversas reglas que deberían interpretarse (WRITE, INVALID
KEY, etc.) si no las conocen, es porque jamás programaron en COBOL, en ese
caso, deberían leer algo y en caso de no poder hacerlo, escribirme un
correo detallando bien el problema (siempre que
el problema no sea falta de voluntad en el estudio y la lectura).
Debido a las exigencias del COBOL, la escritura debe
comenzar el la columna 8 y no exceder la 72. Los comentarios en este
lenguaje se generan con asterisco (*) en la 7ª columna. Lo que se escribe
dentro de los Párrafos (por ej. ALTAS, se debe hacer a partir de la
columna 12 hasta la 72. |
Baja el Fuente |
RM-COBOL |
|
Altas y
lectura de ficheros secuenciales con variable int
- Mediante un Menú de Altas, Consultas y Salir, manejo ficheros
secuenciales con variables int. |
Bajar los fuentes |
C++ |
|
Analizador de Números Primos
- Permite ingresar números e informar si son o no primos, si lo son, los
carga en un ListBox. |
Bajar los fuentes |
Visual Basic |
|
Animador -
Uso del control de animación. Este control permite reproducir animaciones
.Avi, siempre que no tengan sonido. |
Bajar los fuentes |
Visual Basic |
|
API Conversor de imágenes
- Utilitario que permite convertir imágenes a formato JPG en forma
individual o grupal. |
Bajar los fuentes |
Visual Basic |
|
API Formas Circulares -
Dibuja formas circulares irregulares (gráficas de
torta). |
Bajar los fuentes |
Visual Basic |
|
Api para cambiar el Papel Tapiz -
Te permite cambiar el fondo del escritorio... |
Bajar los fuentes |
Visual Basic |
|
API para invertir imágenes
Permite invertir imágenes en forma horizontal y vertical. |
Bajar los fuentes |
Visual Basic |
|
API para Memoria -
Analiza el estado de la memoria de la Pc. |
Bajar los fuentes |
Visual Basic |
|
API Reproductor de Música
- Uso de la Función Api mciExecute para reproducir archivos de
música en formatos Wav, Mid y Mp3. Efectos Fade en el Form, colores
degradados y más. |
Bajar los fuentes |
Visual Basic |
|
API Reproductor de Waves -
Uso del API PlaySound para reproducir sonidos Wave de listas. |
Bajar los fuentes |
Visual Basic |
|
API SendMessage() Última Línea -
Mostrar la última línea de un textbox usando
SendMesagge() |
Bajar los fuentes |
Visual Basic |
|
API Transparencia -
Aplicar niveles de transparencia a un Formulario. |
Bajar los fuentes |
Visual Basic |
|
API Vista Previa -
Muestra una previa de una imagen en el cuadro de diálogo
cargar imagen. |
Bajar los fuentes |
Visual Basic |
|
Archivos Secuenciales
- Un pequeño programita didáctico sobre
tratamiento de archivos secuenciales en Visual Basic |
Bajar los fuentes |
Visual Basic |
|
Armar una Botonera de
Herramientas con un Toolbar y un ImageList
Nº 3 |
Tutorial sin fuentes |
Visual Basic |
|
Bajas de un Archivo indexado -
Ejemplo de Bajas del archivo indexado de
alumnos. Uso del DELETE para "borrar" registros existentes. |
Baja el Fuente |
RM-COBOL |
|
Barras de Color
- Muestro barras con los 15 colores, comprendidos entre el azul oscuro y
el blanco. El código para las barras es el 219 (Alt Izquierdo 219).
Utilizo un vector con las "cadenas" de cada color y el SetColor() para
aplicar los colores. |
Bajar fuente y Ejecutable |
Clipper |
|
Barras de Color -
Muestro barras con los 15 colores, comprendidos entre el 1 (azul oscuro) y
el 15 (blanco). El código para las barras es el 219 (Alt Izquierdo 219). |
Bajar los fuentes |
Quick Basic |
|
Binarios
- Convierte a Binarios. No es una maravilla, dado que permite Nros. de
baja capacidad, pero me asombró cómo lo hace.
// Calcula binarios entre 0 y 31. Sale con Esc
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
#include <math.h> // funciones matem ticas
void main(void)
{ int r,n,p,bin;
char ok;
while(ok!=27)
{clrscr();
printf("Ingresa Nº (1-31) "); scanf("%d", &n);
bin=0; p=0;
if(n>=0&&n<32)
{
while(n>0)
{r=n%2;
n=n/2;
bin=bin+r*pow(10,p);
p++;
}
printf("\n%d",bin);
ok=getch();
}
}
} |
|
C++
|
|
Binario a Decimal:
Convierte un binario a decimal . Se sale con Esc.
Para la conversión podemos utilizar la fórmula de valor posicional:
Por ejemplo, si tenemos el número binario 10011, tomamos de derecha a
izquierda cada dígito y lo multiplicamos por la base elevada a la nueva
posición que ocupan:
Binario: 1 1 0 0 1 Decimal:1*2^0+1*2^1+0*2^2+0*2^3+1*2^4 = 1 + 2 + 0 +
0 + 16 = 19 decimal. |
Bajar Fuente |
C++ |
|
BINARIOS -
Se trata de una mejora del ejemplo 4 (conversión de decimal
a binario). Con ciclo Until y rutina Gosub. Se sale ingresando 0 por
teclado en el Nº decimal. Es posible ingresar nros. de grueso calibre,
pero no me tomé demasiado trabajo en constatar su eficacia en valores
elevados. |
Bajar los fuentes |
Quick Basic |
|
BINARIOS a DECIMAL -
Conversión de binario A decimal . Con ciclo Until del que
se sale con Esc. Manejo de COLOR y LOCATE. Controlo si se ingresan otros
números que no sean 0 y 1. |
Bajar los fuentes |
Quick Basic |
|
Botón llamador -
Este breve ejemplito permite llamar al botón 2 desde el 1.
Puede ser de utilidad para llamadas de subrutinas. En Vb 6, se hacía en
forma sencilla, en VbNet, requiere un poco más de elaboración, pero se
puede |
Bajar los fuentes |
Visual Net |
|
Buscar texto en un documento Word -
Busca textos dentro un documento Word informando
si está o no. |
Bajar los fuentes |
Visual Basic |
|
Buscar un
número en la Serie de Fibonacci
- Dado un Nº ingresado, informar si pertenece a la Serie de
Fibonacci. Se Sale con 0 o Esc. |
Bajar Fuente |
C++ |
|
Buscar un
número en la Serie de Fibonacci - Dado un
Nº ingresado, informar si pertenece a la Serie de Fibonacci, informando su
posición, el anterior y posterior de la serie y si no está; el anterior.
Se Sale con 0 o Esc. |
Bajar Fuente |
C++ |
|
Cadena a
Double - Convierto cadenas a número double
y lo muestro con 4 decimales. |
Bajar los fuentes |
C++ |
|
Calendario del Mes -
Muestra la hoja del calendario del mes en curso. |
Bajar los fuentes |
Pascal |
|
Calendario Perpetuo -
Muestra un calendario desde el año 0 hasta... Se maneja con
las cursoras der-zq. para los meses y arriba-abajo para los años. Con las
Páginas se mueve cada 10 años. |
Bajar fuente y Ejecutable |
Clipper |
|
Calendario Perpetuo -
Un calendario perpetuo que muestra las fechas entre el
1601 y el 8907. |
Bajar los fuentes |
Pascal |
|
Carga de ListView con Tabla de Base de Datos en ADO
En este ejemplo expongo la forma en
que se puede abrir una base de datos y cargar un ListView mediante ADO,
sin usar ningún control de manejo de Tablas. El ejemplo, creo, está
bastante más simplificado que en otros que he tenido la desgracia de
intentar comprender. Observen el uso de App.Path para poder abrir sin
error la Base de Datos desde cualquier carpeta y/o disco. En el ejemplo
utilizo una base de dados Libros.Mdb que contiene los campos Autor, Titulo
y Genero, todos de titpo Texto. Sería preferible que se bajen los
fuentes para facilitar su estudio dado que allí envío la Base de
Datos (pero; gustos son gustos decía uno mientras comía vidrio molido). La
habilitación de la Tabla es corta (son las 2 líneas de General y las 4
primeras del Form Load, todo lo demás es para rellenar el ListView.
Debido al uso de ADO, deberán cargar la
referencia ActiveX Data Objects. ¿Cómo?; desde el Menú Proyecto-Referencias
y tildando la casilla de verificación de ActiveX Data Objects 2.7 Library
(o menor), hacer click en Aceptar. |
Bajar los fuentes |
Visual Basic |
|
Carga y Visualización de una
Base Access - Se desarrolla la carga y
visualización de una base de datos por codificación, tratando de que sea
lo más simplificada posible. La base del ejemplo se encuentra en la misma
carpeta de la aplicación y para encontrarla utilizo
CurDir("C"), que permite definir el Path
(es el equivalente al App.Path del Visual
Basic 6. Si no desean utilizar esta base, en la línea donde declaro la
variable Archi, deberán cambiar el nombre de la base de datos. También
pueden bajar los fuentes y allí la van a encontrar (carpeta Bin de la
aplicación). |
Bajar los fuentes |
Visual Net |
|
Charly - Charly
es un pequeño programita que te permitirá (con suerte) reproducir el texto
a voz. Permite escuchar con voz masculina o femenina. Podrás escribir o
adquirir texto copiándolo desde cualquier programa (de texto) y pegándolo
con el botón pegar. No apliqué todos los recursos del control, pero con
poco hace bastante. |
Bajar los fuentes |
Visual Net |
|
Compactador de Bases Access -
Este programa tuve que crearlo para lograr una
eficiente compactación de bases de datos en versiones 97 o anteriores |
Bajar los fuentes |
Visual Basic |
|
Comprobación del CUIT - El
famoso comprobador del CUIT (en Argentina), esta vez en COBOL. Consiste en
ingresar un DNI y luego efectuar la suma de las multiplicaciones de
cada uno de sus dígitos (excepto del código verificador) con los dígitos
del coeficiente 5432765432. Dividiendo esta suma sobre 11 y
si fuera el resto de esta
división > a 1, restando 11 - dicho
resto, tendríamos que si este último valor fuese igual al
dígito verificador del CUIT ingresado, dicho CUIT sería verídico.
(Pavada de definición, creo que fue más difícil escribir todo esto que
hacer el programa)... |
Baja el Fuente |
RM-COBOL |
|
Comprobación del CUIT con Análisis en Pantalla -
Aquí efectúo el programa anterior (8) sobre el
CUIT, pero analizado paso a paso. Este es un desesperado intento de
mostrar como evoluciona la lógica del programa en pantalla. Debe ser
estudiado muy pacientemente, observando atentamente la información de las
variables displayadas. Si lo analizan superfluamente, no entenderán "un
pomo". Esto corrobora mi teoría de que lo único que podemos lograr en la
vida sin esfuerzo es "la mediocridad o el fracaso". |
Baja el Fuente |
RM-COBOL |
|
Conceptos de Dibujo
- Este ejemplo muestra la forma en que se puede dibujar en VbNet. Empleo
dos procedimientos que trazan líneas y rellenan rectángulos en un
PictureBox. Para dibujar se mantiene oprimido el botón izquierdo del mouse
y para pintar; el derecho. |
Bajar los fuentes |
Visual Net |
|
Constantes
- Un pequeño ejemplo del uso de const en C++
// Las const no pueden modificarse.
Prueben n=9;
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
void main(void)
{ int i;
const int n=7;
clrscr();
// n=9;
printf("%d",n);
getch();
} |
|
C++ |
|
Controlando el Mouse
- Este programa se adentra un poco más en pantallas gráficas y en mostrar
el control del mouse. Detecta e informa que botón se oprime y en que parte
de la pantalla. Este ejemplo antecede a otros más complejos y
evolucionados. |
Bajar fuente |
Clipper |
|
Conversión a Binarios - Actualmente los números binarios no tienen tanta
aplicación, dado que la programación se ha simplificado con los nuevos
lenguajes, sin embargo, son una curiosidad muy interesante. Aquí me
propongo explicar como es el proceso de conversión de decimales a
binarios, tras una breve introducción al respecto. |
Bajar los fuentes |
Quick Basic |
|
Conversión de Números Decimales a Binarios -
Programa que conviertes números decimales a binarios. |
Bajar los fuentes |
Visual Basic |
|
Conversor
numérico
- Función recursiva para
convertir numero a cualquier base. Autor: Luis Cornejo.
http://www.freewebs.com/lcsweb |
Bajar los fuentes |
Quick Basic |
|
Convertidor de Bases de Datos
Access - Pequeño programa que permite convertir
bases de datos Access a versiones 97, 2000 o 2002 utilizando
Access.Application. |
Bajar los fuentes |
Visual Basic |
|
Convertir
strings a float con atof() - Paso alfanúmeros a
números float. |
Bajar los fuentes |
C++ |
|
Copiar carpetas y archivos
- Permite copiar archivos aunque estén abiertos o en uso y también
carpetas completas con sus contenidos y demás carpetas dependientes. |
Bajar los fuentes |
Visual Basic |
|
Cuál de los 3 es el Mayor? -
El clásico ponderado ejercicio de averiguar cuál
de los tres números es el mayor. |
Bajar los fuentes |
Pascal |
|
Cuál de los 3 es el Mayor? -
El clásico y nunca bien ponderado ejercicio de
averiguar cuál de los tres números es el mayor. |
Bajar los fuentes |
Quick Basic |
|
Cuál de los 3 es el Mayor? en un
ciclo - Una variante de el mayor de 3 con un
ciclo while. |
Bajar los fuentes |
Pascal |
|
Cuál de los 3
es el Mayor? en un ciclo While. - El clásico
ejercicio de averiguar cuál de los tres números es el mayor (una vez le
pidieron a un alumno del Hogar Naval de Flores, Buenos Aires, averiguar
5!). Con abundantes psicofármacos y ayuda psiquiátrica, salió del estado
autista en 6 meses.. |
Bajar los fuentes |
C++ |
|
Cuál de los 3
es el Mayor? en un ciclo While. - Una variante
de el mayor de 3 con un ciclo while. |
Bajar los fuentes |
Quick Basic |
|
CUIT
- Verificación del Ingreso del CUIT en Argentina (al menos) |
Bajar los fuentes |
C++ |
|
CUIT
- Verificación del Ingreso del CUIT en Argentina (al menos) |
Bajar los fuentes |
Quick Basic |
|
CUT -
Analizador de ingresos de CUIT en Argentina. |
Bajar fuente y Ejecutable |
Clipper |
|
Dados al Azar -
Oprimiendo un botón hacemos salir un dado al azar. Uso del
RND, RANDOMIZE y LoadPicture() |
Bajar los fuentes |
Visual Basic |
|
Decimal a Binario con Generador de Listas -
Ejemplo que permite convertir números decimales a
binarios y, si de desea, almacenar en disco los números consultados. La
lista puede volver a iniciarse. La ventaja de generar la lista es poder
cotejar, desde el Windows, con la calculadora científica. Con números
enormes, falla el binario, pero funciona bien. Implemento un breve manejo
de colores usando el atributo de pantalla CONTROL y utilizo un archivo
secuencial lineal (para emitir al disco renglones, como si fuera una
impresora). El ejemplo es el mismo que el Nº 12, pero con el agregado de
la salida de lista al disco. |
Baja el Fuente |
RM-COBOL |
|
Decimal a Binario y Binario a Decimal -
Permite convertir nros. decimales a binarios y viceversa. |
Bajar los fuentes |
Visual Basic |
|
Decimal a Binario -
Ejemplo que permite convertir números decimales a binarios Con números
enormes, falla el binario, pero funciona bien. Implemento un breve manejo
de colores usando el atributo de pantalla CONTROL. |
Baja el Fuente |
RM-COBOL |
|
Día de Hoy - Obtiene y
muestra el día de la fecha del Sistema. |
Bajar los fuentes |
Pascal |
|
Dibujar, cargar y guardar imágenes
- Sencillo ejemplo de la forma de cargar,
dibujar y guardar imágenes con SavePicture. |
Bajar los fuentes |
Visual Basic |
|
Dibujo de círculos -
Dibujo de un par de círculos. |
Bajar Fuente |
C++ |
|
DibuROF - Programa para dibujar con
el Mouse.Utilidad mucha más evolucionada para
dibujar con el Mouse con trazos de diferentes colores en dos planos
parecido al Paint del Windows (pero mucho peor jeje). Puedes cambiar los
colores del fondo también, cargar imágenes y hacerles algunos retoques
elementales. Cambiar el brillo y también imprimirlas con
Printer.PaintPicture Picture1.Image, 0, 0.
Puedes controlar el grueso del trazo, teniendo medidas estándar con lápiz
y pincel. Puedes borrar pues tienes una goma con diferentes grosores.
Cuenta también con aerosol.
No es una maravilla pues le faltan muchas cosas que iré agregando cuando
sepa cómo y tenga tiempo. En cada modificación que haga, publicaré la
fecha. La fecha de publicación inicial fue 21/03/2007. |
Bajar los fuentes |
Visual Basic |
|
Diccionario -
Este pequeño ejemplo no pretende ser un diccionario, pero
muestra otro recurso de VBasic para indexar términos. En el cuadro Clave
se puede ingresar la abreviatura de una ciudad y si la encuentra, aparece
en el cuadro de texto inferior. Utilizo una función que devuelve el
término (si existe). |
Bajar los fuentes |
Visual Net |
|
Diccionario de Los Nombres Propios
- Un modesto diccionario de nombres propios con
más de 2800 registros. |
Bajar los fuentes |
Visual Basic |
|
Dimensiones de imágenes -
Abre una imagen, la muestra e informa sus dimensiones
utilizando una variable IPictureDisp. |
Bajar los fuentes |
Visual Basic |
|
Editor de Texto |
Bajar los fuentes |
Visual Net |
|
Ejemplo de caída y rebote -
Simula la caída y consiguientes rebotes de una pelota
de fútbol. Se pueden ajustar parámetros por programación. |
Bajar los fuentes |
Visual Basic |
|
Ejemplo de dibujos y textos en
modalidad gráfica |
Bajar Fuente |
C++ |
|
Ejemplo de Texto Vertical y Gif
Animado - Un programa que muestra el uso de dos
controles caseros. Uno escribe texto vertical y el otro visualiza Gif
animados. |
Bajar los fuentes |
Visual Basic |
|
Ejemplo Tutorial 1 -
Ejemplo Tutorial 1 muestra el uso básico del lenguaje.
Posicionándose sobre las palabras reservadas del codificado y haciendo
Ctrl F1, se logra ayuda sobre el tema seleccionado. |
Bajar los fuentes |
Pascal |
|
Ejemplo
Tutorial 2 - Ejemplo elemental del uso de
variables y funciones en Pascal. |
Bajar los fuentes |
Pascal |
|
Ejemplo
Tutorial 3 - Control de la pantalla. Aquí
utilizo GotoXY() y TextColor(). |
Bajar los fuentes |
Pascal |
|
Ejemplo
Tutorial 4 - Ejemplos con variables numéricas y
propuesta para realizar un ejercicio. |
Bajar los fuentes |
Pascal |
|
Ejemplos de Dibujo - Varios
usos de instrucciones para dibujar en QBasic |
Bajar los fuentes |
Quick Basic |
|
Ejemplos de Gráficas en Pascal
- Se trata de un conjunto de 9 programas que contemplan dibujos, letras
especiales y gráficas en Pascal. |
Bajar los fuentes |
Pascal |
|
Ejercicio de Matriz (1)
- Matriz de 3x5 mostrada en pantalla en forma de cuadro remarcando en
colores el mayor y el menor elemento y la suma de filas y columnas y el
total general de sus valores |
Bajar los fuentes |
Pascal |
|
Ejercicio de Matriz
(2) En una matriz de 3x3 se suman ambas diagonales y se muestra la mayor
de ellas. |
Bajar los fuentes |
Pascal |
|
El Comando Color en VbNet |
Bajar los fuentes |
Visual Net |
|
El Comando Color.FromArgb() en
VbNet |
Bajar los fuentes |
Visual Net |
|
El Gato (_TaTeTí) - El
popular aunque aburrido juego del Gato (TaTeTí en Argentina). Ignoro quién
sea su autor, pero lo publico porque está muy bien realizado y es bastante
instructivo. Felicitaciones para el autor. |
Bajar los fuentes |
Visual Basic |
|
El Mayor de los 3 -
Una vez más el clásico ¿cuál es el mayor de los tres? |
Bajar los fuentes |
Visual Basic |
|
El Mayor entre 3 -
Otra vez el ¿Cuál es el Mayor de los tres? |
Bajar fuente |
Clipper |
|
El Mayor entre 3 -
Analiza e informa cuál de los tres valores ingresados es el mayor, si hay
dos o tres iguales, también lo informa. Este ejercicio es un clásico en
cualquier institución de enseñanza de programación, por lo que supongo que
te puede ser de utilidad. Existe programas análogos en los otros
lenguajes.
Se ingresan los tres valores hasta (UNTIL) que se oprima la tecla Escape
(ESC). |
Baja el Fuente |
RM-COBOL |
|
Elevador
- Clase hecha en Visual C por Erick Martin Huaman Pun Lay.
Muy buen trabajo. El ejemplo puede ayudar a muchos |
Bajar Fuente |
Visual C |
|
Enviar las filas de un textbox a un
listbox - Utilizando split() se envía el
contenido de un textbox multiline, línea por línea, a un listbox. Esto
puede servir para imprimir campos memos controlando saltos de página. |
Bajar los fuentes |
Visual Basic |
|
Escritura,
lectura y probable eliminado de fichero secuencial
-Escritura y lectura del fichero secuencial grabando con
putw() una int
para emitir su código ASCII (94 = ^) y leyendo con
getw() para mostrar con
printf() las dos formas en que se
mainifiesta la variable. Al final se brinda la opción de eliminar el
fichero con unlink() |
Bajar los fuentes |
C++ |
|
Exportar una tabla Access a una
Word - Envío de una tabla de Access (adjunta al
ejemplo) a una tabla en Word. Se debe declarar en Proyectos la referencia
a Microsoft Word o al menos verificar que sea la versión vigente (yo tengo
la 10 en este proyecto). |
Bajar los fuentes |
Visual Basic |
|
Extenso Ejemplo de ABM -
Este programa de ABM de un archivo de alumnos, fue tema de un final de la
UTN y lo expongo aquí por la diversidad de temas que trata |
Bajar los fuentes |
Pascal |
|
Extrae nombre o extensión
- Método para extraer el nombre o la extensión de un archivo de la ruta
completa del mismo. |
Bajar los fuentes |
Visual Basic |
|
Factorial (1)
- Calcula factorial de un Nro.
//* Calcular el factorial de un nro. Si es
negativo, mostrar "No existe"
1) Usando while()
*/
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
void main(void)
{ float N,F,X;
clrscr();
printf("Ingresa N§ "); scanf("%f",&N);
if(N<0)
printf("\n\tNo existe!");
else
{ F=1;
X=1;
while(X<=N)
{
F=F*X; X=X+1; }
printf("\n%.0f",F);
}
getch();
} |
|
C++ |
|
Factorial (2)
- Calcula factorial de un Nro.
/* Calcular el factorial de un nro.
Si es negativo, mostrar "No existe"
3) Usando for()
*/
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
void main(void)
{ float N,F,X;
clrscr();
printf("Ingresa Nº "); scanf("%f",&N);
if(N<0)
printf("\n\tNo existe!");
else
{ F=1;
X=1;
for(X=1; X<=N; X++)
F=F*X;
printf("\n%.0f",F);
}
getch();
} |
|
C++ |
|
Facturador -
Este programa es un modesto Editor de Facturas. Está
realizado sin grandes sofisticaciones para tratar de ser "algo
entendible". |
Bajar los fuentes |
Visual Basic |
|
Fecha y día siguiente: Clase hecha en Visual C por
Erick Martin Huaman Pun Lay. Permite ingresar una fecha en tres etapas
(día, mes y año) la valida y calcula el día siguiente. |
Bajar Fuente |
Visual C |
|
Fibonacci
- Programa que muestra la serie de Fibonacci entre 1 y 86 |
Bajar los fuentes |
Quick Basic |
|
Fibonacci
Complejo - Programa que muestra la serie
de Fibonacci hasta probable desborde |
Bajar los fuentes |
C++ |
|
Fibonacci
Simple - Programa que muestra la serie de
Fibonacci entre 1 y 21 |
Bajar los fuentes |
C++ |
|
Funciones de Cadena -
Programa que contempla el uso de las funciones de cadena en
Pascal. |
Bajar los fuentes |
Pascal |
|
Funciones Matemáticas
- En este ejemplo muestro algunas funciones matemáticas, no las explico,
tan sólo las muestro. La explicación la debes encontrar tú mismo,
estudiando como hice yo. Utilizo la importación de las funciones
matemáticas con Imports System.Math, pero
si quisiera, podría utilizar la sintaxis completa, por ej.
Math.Sin(21), en lugar de
Sin(21), nos devuelve el seno de 21
radianes. |
Bajar los fuentes |
Visual Net |
|
Generación de
fichero secuencial con dos variables int -
Envío a fichero secuencial 2 variables int, en una generando los números
al azar con random. El fichero de nombres "pruebint.txt", puede ser leído
con el Block de notas o con el programa del ejemplo
17. |
Bajar los fuentes |
C++ |
|
Generar Arrays de Controles |
Bajar los fuentes |
Visual Net |
|
Gráficas Estadísticas
- Utilizando el control Mschart, genero gráficas de un
lote de datos. Las gráficas pueden ser de diferente estilos a elección.
Cuando descubra algo más, lo publico.
Lo bueno es que logro imprimir la gráfica mediante MSChart1.EditCopy para
transferir al clipboard y de allí a un control picture con
Picture1.Picture = Clipboard.GetData(3) que es el que finalmente imprimirá
con PaintPicture(). |
Bajar los fuentes |
Visual Basic |
|
Gráficos y dibujos
- Algunos efectos con elementos de dibujo |
Bajar fuente |
Clipper |
|
Hora -
Nos muestra la hora actual dividida en: Hora, minutos,
segundos, utilizando funciones. |
Bajar los fuentes |
Visual Net |
|
Información
de los Discos - Se obtiene toda la
información de las unidades de disco usando
FileSystemObject. |
Bajar los fuentes |
Visual Basic |
|
Informar si un Número es Primo.
- En un ciclo While con salida por Escape, se
ingresa un número y se averigua e informa si es primo. Si no lo es,
informa sobre cual es divisible, exhibiendo el resultado para poder
cosntatarlo fácilmente. La técnica de búsqueda se basa en el Teorema de
Eratóstenes
que demuestra que para saber si un número es o no es primo solo hace falta
comprobarlo con los números primos inferiores a su raíz
cuadrada (para comprobar el 100 tendríamos de hacerlo solo con el
2, 3, 5, 7, pues la raíz de 100 es
10).
Para evitar
posibles desbordes, utilizo el ON ERROR GOTO... y su combinación RESUME
NEXT. |
Bajar los fuentes |
Quick Basic |
|
Ingresar 3 variables y
ordenarlas ascendente - Ingreso de 3 variables
enteras que luego deben ordenarse de menor a mayor. |
Bajar los fuentes |
Pascal |
|
Ingresar 3 variables y
ordenarlas descendente
- Ingreso de 3 variables enteras que luego deben ordenarse de mayor
a menor. |
Bajar los fuentes |
Pascal |
|
Ingreso de
Números. - Este ejercicio consiste en ingresar
números e ir sumando los valores y contando la cantidad para que al final
sean mostrados. La salida se concreta cuando se oprima una letra u otro
valor que no sea un número comprendido entre 0 y 9. Este ejercicio fue
propuesto por Alejandro de Medellín, Colombia. |
Bajar los fuentes |
C++ |
|
Ingreso y validación de CUIT y búsqueda en una Tabla
- Aquí, aparte de ingresar y validar un CUIT, buscamos en una tabla en
Access a quién corresponde dicho CUIT, mostrando su Razón Social y
Domicilio. Todo esto generado en modo ADO. |
Bajar los fuentes |
Visual Basic |
|
Injerto de un Formulario Excel
para sacarle el Zoom |
Bajar los fuentes |
Visual Basic |
|
Intervalos de Fechas -
Aquí experimento las funciones de fecha DateAdd() y
DateDiff() para calcular intervalos entre dos fechas... |
Bajar los fuentes |
Visual Net |
|
Introducción de Datos y Ordenamiento en 4 ListBox |
Bajar los fuentes |
Visual Basic |
|
Invertir variables - Invierte
valores de 2 variables numéricas sin utilizar una variable auxiliar. |
Bajar los fuentes |
Pascal |
|
La Tabla de
Multiplicar - Se genera la tabla de
multiplicar en pantalla. |
Bajar Fuente |
C++ |
|
Lectura de
fichero secuencial con dos variables int -
Lectura del fichero secuencial con 2 variables int del ejemplo 16. |
Bajar los fuentes |
C++ |
|
Lectura de un Archivo indexado
- Aquí muestro como efectura lecturas (consultas) en un archivo indexado
en COBOL. Existen diversar reglas que deberían interpretarse (READ,
INVALID KEY, START KEY, etc.) si no las conocen, es porque estudiaron
COBOL, en ese caso, deberían leer algo y en caso de no poder hacerlo,
escribirme un correo detallando bien el problema (siempre
que el problema no sea falta de voluntad en el estudio y la lectura). |
Baja el Fuente |
RM-COBOL |
|
Lista
- Lista creciente o decreciente
// Investiga si la lista de nros. crece o decrece
#include <stdio.h>
// para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
void main(void)
{ int No_decre=0,No_crece=0,act,ant,i;
clrscr();
printf("Ingresa Nº "); scanf("%d", &ant);
for(i=0; i<=7;
i++)
{ printf("Ingresa Nº actual "); scanf("%d", &act);
if(ant>=act)
No_crece=1;
if(ant<=act)
No_decre=1;
ant=act;
}
if(No_decre==0)
printf("\n\nOrdenado
en forma decreciente");
if(No_crece==0)
printf("\n\nOrdenado en forma creciente");
getch();
} |
|
C++ |
|
Listado a
disco de números primos - En este ejemplo,
se listan hacia un archivo secuencial en disco, los números primos
comprendidos entre a y
z (variables a las que se puede asignar
un valor a gusto, pero teniendo en cuenta su tamaño, por lo que demorará
el programa en terminar). Los detalles destacados son que no utilizo
ninguna función "math", pero empleo "time.h" para registrar el tiempo que
se tarda para generar el listado. El ejemplo es mejorable, pero lo hice de
la forma más simplificada posible, para su entendimiento. |
Bajar los fuentes |
C++ |
|
Listado de
Números con formato 0000 - Listado en pantalla
de números primos comprendidos entre 0 y 1000 con formato "0000". |
Bajar los fuentes |
C++ |
|
Listado de
Números Primos - En este ejemplo, se
listan en pantalla los números primos comprendidos entre 0 y 100 (en
realidad, desde 2). Los detalles destacados son que no utilizo ninguna
función "math" y emito los números con formato "00" para verlos con
prolijidad. El ejemplo es mejorable, pero lo hice de la forma más
simplificada posible, para su entendimiento. |
Bajar los fuentes |
C++ |
|
Listado en Pantalla de Número Primos -
Genera una lista apaisada en pantalla de números primos
comprendidos entre 2 y 1.597. Utilizo la técnica del Teorema de
Eratóstenes para acelerar las búsquedas. |
Baja el Fuente |
RM-COBOL |
|
Listview - Pequeño ejemplo
para cargar un Listview |
Bajar los fuentes |
Visual Basic |
|
LoadPicture() en un array de
imágenes - Utilización de un vector tipo Picture
de 7 elementos en el que cargo imágenes del disco. |
Bajar los fuentes |
Visual Basic |
|
Manejador de Bases de Datos en
Modo Gráfico - Permite crear y administrar
cualquier tipo de base de datos (modalidad Dbase III). Trabaja en modo
gráfico al estilo Clipper 5.3. Se trata de una combinación entre el
ejemplo
16 y el
17. |
Bajar fuente |
Clipper |
|
Manejador de Bases de Datos
- Permite crear y administrar cualquier tipo de base de datos (modalidad
Dbase III). Trabaja en modo texto al estilo Clipper 5.2. |
Bajar fuente |
Clipper |
|
Manejando una Base de Datos
- Permite hojear, modificar e ingresar datos en una base de datos con las
provincias argentinas |
Bajar fuente |
Clipper |
|
Manejo de Bitmaps
- Manejando imágenes cargadas desde el disco pero usando ADIR() para
cargar los nombres de los bitmap. |
Bajar fuente |
Clipper |
|
Manejo de Bitmaps
- Manejando imágenes cargadas desde el disco. |
Bajar fuente |
Clipper |
|
Marcos
- Ejemplo para dibujar un marco de borde simple
con los códigos ASCII. |
Bajar Fuente |
C++ |
|
Matriz de Terror -
Un apabullante ejercicio destinado a entrenar alumnos para
que no sean destruidos en los exámenes. |
Bajar los fuentes |
Pascal |
|
Mayúsculas. -
Convierto cadenas a mayúsculas. |
Bajar los fuentes |
C++ |
|
Menú para fichero secuencial -
Utilizo un Menú para introducir y visualizar
nros. en un fichero secuencial. |
Bajar Fuente |
C++ |
|
Menúes con control de Mouse y
Teclado en modalidad gráfica - Manejo de
Menúes al estilo Windows utilizando las clases
Topbar() y PopUp(). Presento la
forma de manejarse tanto con el mouse como con el teclado. Es casi
idéntico al 15, pero, esta vez, aplicando pantallas gráficas. Considero
que este ejemplo, pese a no ser muy profundo, puede servir para inciar
algo interesante. En otros futuros ejemplos iré amplificando este. |
Bajar fuente |
Clipper |
|
Menúes con control de Mouse y
Teclado - Manejo de Menúes al estilo
Windows utilizando las clases Topbar() y
PopUp(). Presento la forma de manejarse
tanto con el mouse como con el teclado. Considero que este ejemplo, pese a
no ser muy profundo, puede servir para inciar algo interesante. En otros
futuros ejemplos iré amplificando este. |
Bajar fuente |
Clipper |
|
Método Drag - Ejemplo del
método Drag. Cuando arrastres algún nombre de archivo desde el cuadro del
Filelist hacia el picture, notarás que puedes hacer aparecer la imagen en
este último. |
Bajar los fuentes |
Visual Basic |
|
Minúsculas
- Convierto cadenas a minúsculas. |
Bajar los fuentes |
C++ |
|
Mira -
Dibuja una mira que se mueve con el mouse. |
Bajar los fuentes |
Visual Basic |
|
Modificaciones de un Archivo indexado -
Ejemplo de Modificaciones del archivo indexado de alumnos.
Uso del REWRITE para "regrabar" registros existentes. |
Baja el Fuente |
RM-COBOL |
|
Mostrando el Cursor del Mouse
- Este ejemplo hace poca cosa; muestra el puntero del mouse en modo DOS,
avisa si esta presente el mouse .T., muestra con Say un clásico mensaje
bobo para iniciados, detiene programa con inkey(0) y muestra la fila y
columna de la posición del mouse y lo oculta. |
Bajar fuente |
Clipper |
|
Multi Reproductor y Grabador -
Reproduce Mp3, Wav, Midi y CD y permite grabar
audio en wav y convertirlo a Mp3 durante la grabación o después. |
Bajar los fuentes |
Visual Basic |
Multiplicación Rusa
Este método se basa en multiplicar y dividir por dos, y luego hacer una
suma final.
Dadas 2 variables A y B que se desean multiplicar. Se divide A sobre 2
tantas veces como se pueda y simultáneamente , se multiplica B por 2.
Omitiendo los restos, los números impares que produce A, se suman al
resultado final que produce B. |
Bajar los fuentes |
Visual Basic |
|
Multivisión Utilización del
Viewer, control que permite explorar y abrir cualquier tipo de archivo |
Bajar los fuentes |
Visual Basic |
|
Números a letras
- Permite convertir números de hasta 999 Millones a letras. |
Bajar los
fuentes |
Quick Basic |
|
Números a letras
- Permite convertir números de hasta 999 Millones a letras. |
Bajar los fuentes |
Visual Basic |
|
Números a Letras
- Este programa permite convertir números a letras. El máximo es
999.999.999.99, pero puede ser ampliado. No es creación mía, dado que lo
extraje de una página Web. Cuando sepa el nombre del autor, lo publico
aquí mismo. Acompaño el fuente con el .EXE, de modo que cualquiera que
necesite utilizarlo, podrá hacerlo sin tener que compilarlo. El programa
funciona en forma óptima y su autor merece algún crédito. En breve trataré
de efectuar programas similares en los otros lenguajes. |
Bajar fuente |
Clipper |
|
Números Random con estadísticas
- Genera números al azar, los carga en un list box, cuyo tamaño es también
al azar. Muestra cuál es el mayor y el menor. |
Bajar los fuentes |
Visual Basic |
|
Números
Romanos - Un modesto ejemplo de conversión de
números decimales a romanos. Espero que alguien logre mejorarlo. |
Bajar los fuentes |
Quick Basic |
|
Números
Romanos - Otro ejemplo de conversión de arábigos
a romanos hasta 3999. Aquí empleo vectores y reservo una posición de cada
parte del Nº ingresado para que se ubique como millares, centenas, decenas
y unidades. De esta forma, el esfuerzo se hace al armar los vectores, pero
se minimiza el algoritmo para convertir. Un gran secreto es el de asignar
el alfatexto con Format(T,"0000") para que los segmentos del Nº se sitúen
correctamente. |
Bajar los fuentes |
Visual Basic |
|
Obtener el Nombre de la Pc -
Informa el nombre de la Pc de una Red que
ejecuta esta aplicación. |
Bajar los fuentes |
Visual Basic |
|
Obtener los valores RGB a partir de
un long de color - Mediante un array de botones
genero backcolor random creando una botonera. Al hacer click en cada
botón, toma el color de fondo y lo aplica a un picture mientras desglosa
el long en los tres integer del RGB(). |
Bajar los fuentes |
Visual Basic |
|
Ordenamiento de una Matriz de Números -
Carga de números enteros a una matriz de 3 filas por 2
columnas y luego a una grilla para poder mostrarlos y también los ordena. |
Bajar los fuentes |
Visual Basic |
|
Ordenar un ListBox - Permite
ordenar un listbox en forma ascendente, descendente y también restaurar
sus datos originales. Utilizo vectores dinámicos y empleo ReDim lo que
hace más didáctico este programa. Además ordenamiento burbuja. Diría que
lo analicen pues está comentado. |
Bajar los fuentes |
Visual Basic |
|
Ordenar un ListBox
- Semejante al Nº
27 pero sin vectores, es decir, utilizando un listbox que se
ordena a sí mismo. |
Bajar los fuentes |
Visual Basic |
|
Pega Imágenes
- Este corto y sencillo ejemplo permite pegar en el Form cualquier tipo de
imagen que se halla copiado previamente, inclusive con la tecla Imprimir
Pantalla (Screen Entera) o Alt <der> Imprimir Pantalla (Ventana Activa).
Para probarlo copien una imagen o usen las teclas mencionadas y hagan clik
en el Form. Se puede salir con Esc. |
Bajar los fuentes |
Visual Net |
|
Pianola
- Un interesante programa efectuado con el Play del Basic.
|
Bajar los fuentes |
Quick Basic |
|
Pianola
- Un interesante programa efectuado con el Tone() de Clipper. Su autor es
quien dice serlo: Juan Carlos Ocampo de la Cruz de Acapulco,
México. Pero recientemente me ha enviado un correo reconociendo
que el no es el autor, sino que lo transcribió. Lo que habla de su
honestidad |
Bajar fuente y Ejecutable |
Clipper |
|
Prácticas con
funciones en C (1) - Función simple con
transferencia de parámetros
/* Ejemplo de
Función simple con transferencia de parámetros
y muestra o ejecución dentro de la función */
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
suma(int a, int b)
{printf("%d",a+b); }
main()
{clrscr();
suma(3,4);
getch();
}
|
|
C++ |
|
Prácticas con
funciones en C (2) - Función simple con
transferencia de parámetros y retorno
//
Ejemplo de Función simple con transferencia de parámetros y retorno
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
suma(int a, int b)
{ return a+b; }
main()
{clrscr();
printf("%d",suma(3,4));
getch();
} |
|
C++ |
|
Prácticas con
funciones en C (3) - Función simple con
transferencia de parámetros, declarada y usada debajo del main()
/*
Ejemplo de Función simple con transferencia de parámetros
y muestra o ejecución dentro de la función
Se declara la función para ser usada debajo del main()
*/
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
suma(int a, int b);
main()
{clrscr();
suma(3,4); // Suma está debajo
getch();
}
suma(int a, int b)
{printf("%d",a+b); } |
|
C++ |
|
Prácticas con
funciones en C (4) - Función simple con retorno
//
Ejemplo de Función simple con retorno
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
suma()
{int a,b;
a=100; b=200;
return a+b; }
main()
{clrscr();
printf("%d",suma());
getch();
} |
|
C++ |
|
Prácticas con
funciones en C (5) - Función simple con retorno
declarada y experimento con doble llamada
/*
Ejemplo de Función simple con retorno pero con función declarada para
ser usada debajo de main()
Experimento con una doble llamada a oky()
*/
#include <stdio.h> // para printf() y scanf()
#include <conio.h> // para clrscr() y getch()
suma(); // Declaro
oky(); // funciones
main()
{clrscr();
printf("%d",suma());
getch();
printf("\n%d", oky()*3); // Llamo a oky() que efectúa llamada a
suma()
getch();
}
suma()
{int a,b;
a=100; b=200;
return a+b; }
oky()
{ return suma(); } |
|
C++ |
|
Prueba - Primer
ejemplo en COBOL. Realiza poco, pero deberás pensar poco para entenderlo.
Emite un breve mensaje en pantalla, detiene la consola para que la puedas
leer y muestra un mensaje parpadeante (BLINK) para que oprimas una tecla
para salir.
Debido a las exigencias del COBOL, la escritura debe comenzar el la
columna 8 y no exceder la 72. Los comentarios en este lenguaje se generan
con asterisco (*) en la 7ª columna. Lo que se escribe dentro de los
Párrafos (por ej. PARRAFO, se debe hacer a partir de la columna 12
hasta la 72. |
Baja el Fuente |
RM-COBOL |
|
Quitar Bordes
- Permite quitar los bordes a un Form en tiempo de ejecución en forma
sencilla. |
Bajar los fuentes |
Visual Basic |
|
Reproductor de Sonidos y Música
- Este reproductor lo creé con el control MMControl y toma los mp3, los
formatos de sonido más clásicos y las pistas de CD. |
Bajar los fuentes |
Visual Basic |
|
Reproductor de Vídeo en un picture - Reproduce vídeos
simples de los que abundan en Common\Graphics\Videos del Visual Studio
(C:\Archivos de programa\Microsoft Visual Studio\Common\Graphics\Videos)
en un controlo Picture usando el control Microsoft Multimedia Control 6.0
(MMControl).
Es algo pobre este control porque no toma cualquier vídeo y encima, sólo
los .AVI, pero es bueno saber que existe y funciona. |
Bajar los fuentes |
Visual Basic |
|
Rutina para control de clave ingresada
- Ejemplo para controlar un ingreso de clave dando chance de hacerlo 3 ó 4
veces. |
Bajar Fuente |
C++ |
|
Selector y Visualizador de
Imágenes - Este ejemplo muestra varias funciones
interesantes. Manejo de Menúes, ToolTip, Array de Controles PictureBox
(con carga y descarga de sus elementos), carga y utilización de un
ComboBox, transferencia de imágenes desde la memoria a PictureBox y entre
dos PictureBox. Activación y transferencia de un Form principal a uno
secundario. Control del tamaño de dicho Form secundario. ¿Qué hace?
Permite con Cargar (F2) copiar y mostrar diferentes imágenes que se hayan
copiado al portapapeles e indexarlas en un ComboBox y desde este,
presentarlas en un Form2 para visualizarlas en su tamaño real. Mediante el
Menú descargar es posible quitar ese conjunto de imágenes del Form1. |
Bajar los fuentes |
Visual Net |
|
Sencillo extractor de Iconos:
El Botón Mostrar Iconos: Toma iconos de un ImageList
y los pone como puntero del Mouse (izquierdo). El derecho regenera el
clásico puntero Flecha.
Extraer:
Copia el icono a un Control Image.
Guardar:
Los almacena en disco como archivos de iconos (*.ico). |
Bajar los fuentes |
Visual Basic |
|
Serie de Fibonacci - Este
ejemplo calcula y muestra la Serie de Fibonacci entre 1 y 183. Se percibe
que en 184, genera un desborde. Este programa está codificado, también, en
Qbasic, C++ y Visual Basic. |
Bajar los fuentes |
Pascal |
|
Serie de Fibonacci -
Emite la serie de Fibonacci hasta 640 incrustándola en un ListBox para
poder visualizarla. Esta serie se incrementa sumando los dos valores
anteriores. 1,2,3,5,8,11, etc. En la Enciclopedia Encarta pueden encontrar
una breve reseña. He publicado ejemplos similares en C++, Pascal y Qbasic. |
Bajar los fuentes |
Visual Basic |
|
Shell
Nº 6 |
Tutorial sin fuentes |
Visual Net |
|
Sistema de Alumnos (Uso del CALL) -
Ejemplo de Sistema de alumnos. Uso de CALL para efectuar
llamadas a "Subprogramas". Aquí presento sólo el "Main Menu" con las
diferentes llamadas de los subprogramas, para apreciar el funcionamiento
del Sistema,
bajen los fuentes. |
Baja los Fuente |
RM-COBOL |
|
Sistema de Alumnos mejorado -
Ejemplo de Sistema de alumnos, en este caso es para ser
presentado por una estudiante chilena en la universidad en la que cursa
carrera. Uso de CALL para efectuar llamadas a "Subprogramas". Aquí
presento sólo el "Main Menu" con las diferentes llamadas de los
subprogramas, para apreciar el funcionamiento del Sistema,
bajen los fuentes. Este
sistema aparenta ser igual al del ejemplo 6, pero difiere bastante. |
Baja los Fuente |
RM-COBOL |
|
Temporizador
- Simulo un temporizador muy elemental que permite calcular los segundos
transcurridos desde el inicio de la ejecución del la aplicación hasta que
se oprime una tecla. Si lo mejoramos, podríamos hacer algo más
interesante. |
Bajar los fuentes |
C++ |
|
Tienda
- Permite administrar un archivo de una tienda.
Altas, Consultas. |
Bajar Fuente |
C++ |
|
ToolBar lateral -
Ejemplo elemental de uso de un ToolBar ubicado como barra
de menúes en el extremo izquierdo de un Form. |
Bajar los fuentes |
Visual Basic |
|
ToolTip |
Bajar los fuentes |
Visual Net |
|
Triángulo -
Dibujo de un par de un triángulo usando poly(). |
Bajar Fuente |
C++ |
|
Triángulos
- El viejo y querido ejercicio de informar el tipo de triángulo ingresando
sus 3 lados por teclado en un ciclo while del que se sale oprimiendo
Escape. |
Bajar los fuentes |
C++ |
|
Trivar
Ingreso de 3 variables determinando, si nos son iguales, cuál es la mayor,
la media y la menor. |
Bajar los fuentes |
Quick Basic |
|
Until
- Forma de utilizar el Until (Bucles o Lazos). |
Bajar los fuentes |
Quick Basic |
|
Usando el Mouse con Menúes y Barra
de Herramientas - Otra evolución de los
ejemplos 9 y 10 aplicando el mouse sobre una barra de menúes, detectando a
cada uno de ellos. |
Bajar fuente |
Clipper |
|
Usando el Mouse con Menúes
- Una evolución del ejemplo 9 aplicando el mouse sobre una barra de
menúes, detectando a cada uno de ellos. |
Bajar fuente |
Clipper |
|
Uso del Control Tabbed Dialog (SSTab)
- |
Bajar los fuentes |
Visual Basic |
|
Utilitario para Administrar
Bases de Datos -
Utilizando ADOX (ADODB) logro una
interesante utilidad para Crear, Abrir y Editar bases de datos en
Access. También el programa muestra todos los detalles interiores de una
base de datos; su fecha de creación, modificación, tamaño físico, cantidad
de tablas, mostrando también los nombres de éstas y sus campos e, incluso
los datos que contienen
Se logra renombrar, borrar y crear tablas y
campos sin perder los datos que contienen. Obviamente el problema
principal es que si manejamos muchos datos como el caso de un padrón de
ciudadanos, la tarea se tornará muy lenta por la cantidad de registros que
hay que procesar. Eso queda a criterio del que utilice este programa.
Dentro del código fuente, hay encerrado
muchos secretos que son relevantes para el manejo de datos en Visual
Basic.
Como siempre, el programa está sujeto a
mejoras y revisiones y si alguien detecta algún error, puede comunicarlo.
Ampliar detalles. |
Bajar los fuentes |
Visual Basic |
|
Utilizar el corrector ortográfico
del Word - Permite la corrección ortográfica de
un textbox utilizando esa herramienta del Word. |
Bajar los fuentes |
Visual Basic |
|
Valida Texto
- Este ejemplo permite estudiar la forma de validar entradas por teclado
durante la escritura en un cuadro de texto. |
Bajar los fuentes |
Visual Net |
|
Verificación del CUIT -
Código de Verificación del CUIT (Argentina) en VBasic |
Bajar los fuentes |
Visual Basic |
|
Verificación del CUIT con Máscara -
Una vez más se averigua el Código de Verificación del CUIT,
esta vez empleando el MaskEdBox (Editor de Máscaras), que es un cuadro de
texto con formato. Se activa el componente con CTRL T y tildando la
casilla de Microsoft Masked Edit Control 6.0. En propiedades de este
control se tipea ##-########-# en la propìedad Mask (máscara). |
Bajar los fuentes |
Visual Basic |
|
Visual File
la utilización del Control Viewer |
Bajar los fuentes |
Visual Net |
|
Visualizador de Gif Animados -
Es un control que te permite visualizar gifs animados en
Visual Basic 6.0. |
Bajar los fuentes |
Visual Basic |
|
While
- Diferentes ejemplos del ciclo While (mientras)
Ricardo Faggella - 23/04/2004
' Ejemplo de While (mientras que)
cerrado con Wend
' Ejemplo
CLS
WHILE x$ <> CHR$(27) ' Se sale con ESC
PRINT "A ";
x$ = INPUT$(1)
WEND
' Ejemplo de Do
While cerrado con Loop
CLS
DO WHILE x$ <> CHR$(27) ' Se sale con ESC
PRINT "A ";
x$ = INPUT$(1)
LOOP
' Ejemplo de Do
While cerrado con Loop
CLS
DO
PRINT "A ";
x$ = INPUT$(1)
LOOP WHILE
x$ <> CHR$(27) ' Se sale con ESC' |
Sin Fuentes |
Quick Basic |