UNIDAD 2: VISUAL BASIC CONTROL DE PROGRAMA

TEMA 9: CONTROL SELECT VISUAL BASIC CGI

Existen muchas ocasiones en donde el usuario del programa tiene que proporcionar datos que provienen de un conjunto finito y muy pequeno de posibles respuestas esto significa que cada vez que se ejecute el programa el usuario estara proporcionando las mismas respuestas.

Ejemplo de esta clase de datos, son por ejemplos Municipio en BC las posibles respuestas solo son (Tecate, Tijuana, Mexicali, Ensenada, Rosarito), otro ejemplo es Sexo (Hombre, Mujer), etc.

Para situaciones como esta existen componentes html que permiten programar por adelantado las posibles respuestas y el usuario solo debe seleccionar la respuesta apropiada en lugar de tener que escribirla.

Este control SELECT nos permite definir en primera instancia un conjunto de datos o valores respuestas asociados a una caja de edicion cualesquiera asi ahora el usuario tendra la oportunidad de seleccionar un dato del conjunto de datos o respuestas ya predefinido.

Este componente SELECT DEBERA CONSTRUIRSE EN dos partes una parte de encabezado para poner el nombre del grupo de respuestas( por ejemplo municipios, sexo, etc.)

La segunda parte es la lista de opciones o respuestas que se debe cargar al tiempo de ejecucion de la forma html como lo muestra el siguiente programa:

Prog4.html


<HTML>

<H3>VBASIC CGI</H3>

<FORM ACTION=/CGI-BIN/TUSITIO/PROG4.EXE METHOD=GET>

<B>MUNICIPIOS</B>

<SELECT NAME=MUNICIPIO>

<OPTION>ENSENADA

<OPTION>TECATE

<OPTION>TIJUANA

<OPTION>MEXICALI

</SELECT>

<INPUT TYPE=SUBMIT VALUE=OK>

</FORM></HTML>

CORRIDA prog4.html:

image366.jpg

Solo grabarlo como progr4.html y subirlo a tu sitio y ejecutarlo de manera normal http://programacionfacil.com/tusitio/prog4.html

Prog4.vb


imports System

imports Microsoft.VisualBasic

PUBLIC CLASS prog4

PUBLIC SHARED SUB MAIN()

' declarando variables

DIM municipio AS STRING

' creando un objeto de captura

DIM capturar AS lnet = new lnet()

'capturando,cargando y convirtiendo

'los datos de la forma a las variables

municipio = capturar.getparametro("MUNICIPIO")

'construyendo y desplegando la pagina de salida

System.Console.WriteLine("Content-Type:text/html" & vbCrLf)

' condicion

IF municipio = "ENSENADA" THEN

System.Console.WriteLine("tibio</HTML>")

END IF

IF municipio = "MEXICALI" THEN

System.Console.WriteLine("caliente</HTML>")

END IF

IF municipio = "TIJUANA" THEN

System.Console.WriteLine("helado</HTML>")

END IF

END SUB

END CLASS

1.- Observar que el servidor de paginas devolvio el par MUNICIPIO=TIJUANA que se esta capturando en la variable municipio.

image291.jpg

TAREAS PROGRAMACION VISUAL BASIC CGI :

1.- Arreglar un par de los programas anteriores agregandole este control a los que se puedan.

2.- Evaluar la funcion image292.jpgpara x = 2,-5, 8

3.- Construir una forma.html con los datos de un automovil(usar puros select) y construir dos paginas de salida o respuesta una con un plan de financiamiento a dos anos u otra con un plan de financiamiento a tres anos.

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad