J

jhon_rombo

Usuario (Argentina)

Primer post: 26 sept 2011Último post: 14 dic 2012
2
Posts
14
Puntos totales
5
Comentarios
Te enseño Visual Basic 6, clase 1
Te enseño Visual Basic 6, clase 1
InfoporAnónimo12/14/2012

Estimados programadores y aspirantes a programadores: Les voy a ir enseñando algo de visual Basic 6 mi lenguaje favorito (el que mas se), para el que quiera empezar a aprender este lenguaje viejo pero no obsoleto. El visual Basic 6 (vb6) es un lenguaje fácil de aprender para los programadores novatos y que tiene una gran capacidad de creación de aplicaciones para Windows. Sobre Visual Basic 6: "Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma. La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008. Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects o ActiveX Data Objects. Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas o GUI." VB6 tiene el entorno grafico del Windows 98, y funciona bastante bien con las bases de datos Access (97 preferentemente o 2003 con algunos nuevos controles de VB6) Su ultima Actualización es el SP6 que salio en 2004. Yo recomiendo programar vb6 en Windows XP con el cual tiene mucha compatibilidad. Instalacion y descarga visual Basic 6 profesional Empezando a conocer Visual Basic 6 Archivos comunes que se pueden generar en la carpeta de un proyecto en VB6 (Form) .frm: Archivo que guarda el formulario creado en visual basic 6 Archivos creados para el Visual Foxpro Project: Archivo que guarda la informacion del proyecto creado, desde este archivo se abre el proyecto para trabajar en VB6 Tabla creada por Visual Foxpro donde almacena los registros de una base de datos Archivo de texto(.txt) Workspace: archivo que se crea para añadir el formulario al proyecto El Entorno Grafico del VB6 Controles del VB6 Ventana de codigo Creando un nuevo Proyecto Abrimos el VB6 y al abrirse el programa saldrá una ventana para elegir el proyecto que se va a usar, hay tres opciones principales --> Nuevo | Existentes | Recientes Se va a elegir la opción nuevo y el tipo de plantilla será EXE Estándar (el primer icono, señalado por defecto) ¿Qué es una plantilla? Una plantilla de proyecto contiene el proyecto básico y establece el ambiente que es necesario para crear el tipo de aplicación que se desea construir. En este caso elegimos el mas común el EXE estándar para empezar, que es el formulario estándar para programar. Luego de hacer click en abrir se mostrara el formulario vacio (sin objetos). Primera Aplicación (para no ser redundante) escribiremos en un label (etiqueta) la frase "Hola Taringa" Primero se va al panel de controles (Izquierda de la pantalla), se selecciona el control label (tiene una A negra como icono) y se lo dibuja en el formulario teniendo apretado botón izquierdo del mouse y arrastrándolo para formar la figura, soltar el botón para que se dibuje el control en el formulario. Luego se hace un click sobre el control label dibujado (que se llama label1 por defecto, y si agregas otro se llama label2 y así sucesivamente) en la ventana de propiedades(abajo a la derecha) fijarse que dice el nombre del control ir a la propiedad caption y borrar lo que esta escrito (siempre es el nombre del control), dejarlo en blanco. Fíjense que en la figura del formulario se borrara la leyenda que estaba dentro del label. En la ventana de propiedades ir a Font y elegir tamaño 24, negrita, ms Sans Serif y Aceptar. Por ultimo y mas importante hacer doble click sobre cualquier parte del formulario, te va a llevar a la ventana de código mostrada anteriormente y en Azul dirá el nombre del procedimiento, después seguirá el cuerpo del procedimiento en negro, y al final estará el fin del procedimiento en Azul. Codigo para el procedimento: "Private Sub Form_Load() Label1.Caption = "Hola Taringa" End Sub" Este es el código para mostrar la etiqueta al ejecutar el programa. Aclaración: El form_load es un procedimiento mas común y que estará siempre en todos nuestros proyectos, en cada uno de los formularios; por eso voy a aclarar que hace este procedimiento. El form_load es el procedimiento por el cual se da inicio al formulario, entonces al ejecutar un programa la primer línea de código a ejecutar será la del form_load, o cuando se llame a un formulario también empezara por este procedimiento, vulgarmente se puede decir que el form_load es la carga del formulario o sea cuando se inicia o se muestra en pantalla. Volviendo a nuestro programa el form_load va a decirle al label1 que cuando se ejecute muestre el mensaje "Hola Taringa" en el área dibujada, si el msj excede el tamaño del label quedara cortado ya que esta dentro del label. Para ejecutarlo ir al botón de la barra de herramientas que tiene un icono de Play o presionar F5 o ir menú ejecutar--> iniciar. Así queda el programa ejecutado: Para finalizar cerrar la ventana en ejecución o ir a la ventana del proyecto (ventana de diseño) y apretar el icono stop o menú ejecutar--> terminar Aprendido: Con este procedimiento se aprendió a escribir un mensaje en un label en tiempo de ejecución, ustedes pueden poner cualquier texto en la etiqueta y que se lo muestre al ejecutar el programa, acuérdense el código para el texto es label1.caption="text" o label1="texto" también funciona. Agregar un botón que cambie propiedades del label Crear un commandbuton (botón de comando), para saber que icono es fijarse en la barra de controles que esta mas arriba, Ponerlo en el formulario abajo del label mas o menos a esta altura: Ahora hacer doble click en el botón (Commandbutton1), esta acción te llevara a la ventana de código y te pondrá el procedimiento "Private Sub Command1_Click()" que es el predeterminado para los botones de comandos. En este procedimiento cambiaremos algunas propiedades del label1. "Private Sub Command1_Click() Label1.Caption = "Hola Taringa" Label1.Height = 1400 Label1.Width = 2000 Label1.Left = 100 Label1.Top = 100 Label1.BackColor = vbBlue End Sub" Así queda ejecutado el procedimiento: Explicación del código: label1.height: Esta propiedad establece la altura del objeto en pixeles (se usa para todos los controles) label1.width: Esta propiedad establece la anchura del objeto en pixeles (se usa para todos los controles) label1.left: Esta propiedad establece la posición horizontal del objeto, Ej.: .left=100 quiere decir que el objeto esta a 100 px de distancia del marco izquierdo del formulario (se usa para todos los controles) label1.top: Esta propiedad establece la posición vertical del objeto, ej: .top=100 quiere decir que el objeto esta a 100 px de distancia del marco superior del formulario (se usa para todos los controles). label1.backcolor: establece el color de fondo de la etiqueta, en este caso azul (vbblue).Mas adelante se enseñara como dar valores de color a los objetos. Esta propiedad se usa en casi todo los controles. Aprendido: Ahora ya saben como cambiar el tamaño, posición y color de fondo de un objeto, prueben con otros valores para entenderlo mejor. Acá termina la clase 1, esta clase es pura introducción, mas adelante ya me voy adentrar en aplicaciones útiles. En comentarios pueden hacer preguntas si tienen dudas o que temas les interesaría mas que explique en los post siguientes.... En breve la Clase 2 Anexo: Libro de ORO Visual Basic 6.0 Bucarelly

14
0
¿que es una bola de fuego?
¿que es una bola de fuego?
Ciencia EducacionporAnónimo9/26/2011

La protagonista del dia es LA BOLA DE FUEGO. Que sabemos sobre ella?.Una bola de fuego se llama tambien a una bola de rayo, un plasma de quark-gluon, el tan conocido hechizo de los juegos de roles(uno de mis favoritos) y tambien a la basura espacial tanto propia como alienigina que cae a la tierra en forma de micrometeoro.Que dice la ciencia:¿Qué es una bola de fuego? ¿Cuál es la diferencia entre una bola de fuego y un bólido? Una bola de fuego es otro término para un meteoro muy brillante, por lo general más brillante que la magnitud -4, que es aproximadamente la misma magnitud del planeta Venus en el cielo de la mañana o por la noche. Un bólido es un tipo especial de bola de fuego que explota en un destello luminoso en el terminal de final, a menudo con la fragmentación visible. Si por casualidad ve a uno de estos eventos memorables, pedimos que se informe a la Sociedad Americana de Meteoros, recordando tantos detalles como sea posible. Esto incluye cosas como el brillo, la longitud a través del cielo, el color, y la duración (el tiempo que duró), es más útil que el observador mentalmente tome nota de los puntos de comienzo y final de la bola de fuego en relación con constelaciones de estrellas de fondo, o dirección de la brújula y la elevación angular sobre el horizonte. La tabla siguiente le ayuda a los observadores a calibrar el brillo de las bolas de fuego:Object MagnitudePolaris +2.1Vega +0.14Sirius -1.6Bright Jupiter -2.5Bright Mars -2.8Bright Venus -4.51 cuarto de luna -9.4Luna llena -12.6sol -26.7 ¿Con qué frecuencia ocurren las bolas de fuego? Miles de meteoritos de la magnitud de una bola de fuego ocurren en la atmósfera de la Tierra cada día. La gran mayoría de éstos, sin embargo, ocurre sobre los océanos y regiones deshabitadas, y bastantes son enmascarado por la luz del día. Además, más brillante es la bola de fuego, más raro es el acontecimiento. Como una regla de pulgar general, hay sólo un 1/3 de tantas bolas de fuego presente para cada clase de magnitud sucesivamente , siguiendo una disminución exponencial. Los observadores con experiencia pueden esperar ver sólo aproximadamente 1 bola de fuego de la magnitud-6 o mejor, durante cada 200 horas de la observación de meteoritos, mientras se puede esperar una bola de fuego de la magnitud-4 una vez cada 20 horas más o menos.¿Las bolas de fuego pueden aparecer en diferentes colores? Los colores vivos son más frecuentemente reportados por los observadores de bola de fuego debido a que el brillo es lo suficientemente grande como para caer dentro del rango de la visión humana del color. Estos deben ser tratados con precaución, debido a efectos bien conocidos asociados a la persistencia de la visión. Informes de gama de colores en el espectro, del rojo al azul brillante y violeta (rara vez). La composición dominante de un meteorito puede jugar un papel importante en los colores observados de una bola de fuego, con ciertos elementos mostrando colores de la firma cuando se vaporiza. Por ejemplo, el sodio produce un brillante color amarillo, muestra el níquel como el verde, y el magnesio como el azul-blanco. La velocidad del meteoro también juega un papel importante, ya que un mayor nivel de energía cinética se intensificarán ciertos colores en comparación con los demás. Entre los objetos más débiles, parece que se informó que los meteoros lentos son de color rojo o naranja, mientras que los meteoros rápidos suelen tener un color azul, pero de bolas de fuego, la situación parece más compleja que eso, pero tal vez sólo por las curiosidades de la visión de los colores como se mencionó anteriormente . Las dificultades de especificar el color de meteoros surgen debido a que la luz de los meteoros está dominado por una emisión, en lugar de un espectro continuo. ¿Puede una bola de fuego crear un sonido? Hay dos tipos informados de sonidos generados por las bolas de fuego muy brillantes, los cuales son muy raros. Estas son las bombas sónicas, y los sonidos electrofónicos.¿Se puede observar una bola de fuego en caída de meteorito hasta el impacto con el suelo? No. En algún momento, generalmente entre 15 a 20 km de altitud, los restos de meteoroides se desaceleran a tal punto que la erosión del meteoro se detiene y ya no se genera la luz visible. Esto se produce a una velocidad de aproximadamente 2-4 km/seg. Desde punto en adelante, las piedras se desacelerar rápidamente aún más, hasta que están cayendo en su velocidad terminal, que generalmente será en algún lugar entre 0,1 y 0,2 km/s. Moviendose a estas velocidades rápidas, el meteorito será esencialmente invisible durante este tramo final "el vuelo oscuro" de su caída. Espero que les haya sacado la duda..... y al final algunas fotos

0
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.