SlideShare a Scribd company logo
1 of 35
Mi primer video
00040 UNO:
00041 MULTI_MEDIA " PLAY "+"Mis
programasLetra_A.wmv"
00050 RETURN
00060!
00070 TERMINAR:
00071 MULTI_MEDIA "CLOSE ALL"
00080 RETURN
Las vocales
00040 LETRA_A:
00041 MULTI_MEDIA " PLAY
"+"Mis_programasLetra_a.wmv"
00050 RETURN
00070 LETRA_E:
00071 MULTI_MEDIA " PLAY
"+"Mis_programasLetra_e.wmv"
00080 RETURN
00100 LETRA_I:
00101 MULTI_MEDIA " PLAY
"+"Mis_programasLetra_i.wmv"
00110 RETURN
00130 LETRA_O:
00131 MULTI_MEDIA " PLAY
"+"Mis_programasLetra_o.wmv"
00140 RETURN
00160 LETRA_U:
00161 MULTI_MEDIA " PLAY
"+"Mis_programasLetra_u.wmv"
00170 RETURN
00190 TERMINAR:
00191 MULTI_MEDIA "CLOSE ALL"
00200 RETURN
Más funciones con botones
00040 MOSTRAR:
00041 BUTTON SHOW UNO.CTL
00042 BUTTON SHOW DOS.CTL
00050 RETURN
00060!
00070 ESCONDER:
00071 BUTTON HIDE UNO.CTL
00072 BUTTON HIDE DOS.CTL
00080 RETURN
Manejo de graficas
D:Mis_programassih.png
D:Mis_programassih1.png
Estudios de propiedades
dinámicas
00040 UNO:
00041 LET MOSTRAR.CTL'TEXT$="UNO"
00042 LET MOSTRAR.CTL'TEXTCOLOUR$="BLACK"
00050 RETURN
00060!
00070 DOS:
00071 LET MOSTRAR.CTL'TEXT$="DOS"
00072 LET MOSTRAR.CTL'WIDTH=500
00080 RETURN
00090 !
00100 TRES:
00101 LET MOSTRAR.CTL'TEXT$="TRES"
00102 LET MOSTRAR.CTL'BACKCOLOUR$="GREEN"
00103 LET MOSTRAR.CTL'WIDTH=500
00110 RETURN
00120!
00130 CUATRO:
00131 LET MOSTRAR.CTL'TEXT$="CUATRO"
00132 LET MOSTRAR.CTL'BACKCOLOUR$="BLUE"
00140 RETURN
00150!
00160 CINCO:
00161 LET MOSTRAR.CTL'TEXT$="CINCO"
00162 LET MOSTRAR.CTL'TEXTCOLOUR$="YELLOW"
00170 RETURN
00180!
00190 SEIS:
00191 LET MOSTRAR.CTL'TEXT$="SEIS"
00192 LET MOSTRAR.CTL'TEXTCOLOUR$="BLUE"
00200 RETURN
00210!
00220 SIETE:
00221 LET MOSTRAR.CTL'HEIGHT=330
00222 LET MOSTRAR.CTL'TEXTCOLOUR$="CYAN"
00223 LET MOSTRAR.CTL'TEXT$="SIETE"
00224 LET MOSTRAR.CTL'FONT$="Arial,-70, BI"
00230 RETURN
00240!
00250 OCHO:
00251 LET MOSTRAR.CTL'HEIGHT=335
00252 LET MOSTRAR.CTL'TEXTCOLOUR$="MAGENTA"
00253 LET MOSTRAR.CTL'TEXT$="OCHO"
00254 LET MOSTRAR.CTL'FONT$="Magneto, -75, BI"
00260 RETURN
00270!
00280 NUEVE:
00281 LET MOSTRAR.CTL'HEIGHT=335
00282 LET MOSTRAR.CTL'TEXTCOLOUR$="WHITE"
00283 LET MOSTRAR.CTL'TEXT$="NUEVE"
00284 LET MOSTRAR.CTL'FONT$="Widelatin,-55"
00291 RETURN
Manejo de graficas en nomads
00040 MOSTRAR:
00041 CALL "*wingrp;show",IMAGENES.GRP$
00050 RETURN
00060!
00070 OCULTAR:
00071 CALL "*wingrp; hide”, IMAGENES.GRP$
00080 RETURN
Ejercicio de manejo de graficas
00040 MOSTRAR:
00041 CALL "*wingrp;show",VOCALES.GRP$
00042 CALL "*wingrp;hide",NUMEROS.GRP$
00050 RETURN
00060 !
00070 VOCALES:
00071 CALL "*wingrp; show",VOCALES.GRP$
00072 CALL "*wingrp;hide",NUMEROS.GRP$
00080 RETURN
00090!
00100 TODAS:
00101 CALL "*wingrp;show",VOCALES.GRP$
00102 CALL "*wingrp;show",NUMEROS.GRP$
00110 RETURN
00120 !
00130 NUM:
00131 CALL "*wingrp;show",NUMEROS.GRP$
00132 CALL "*wingrp;hide",VOCALES.GRP$
00140 RETURN
Menú de botones
Process “Panel_03”, “Ejer_01. en”
Process “Panel_05”,” Ejer_01. en”
ocultar y visualizar botones en una
secuencia
00040 LENTA:
00041 BUTTONSHOW BUTTON5.CTL
00042 WAIT 1
00043 BUTTONSHOW BUTTON6.CTL
00044 WAIT 1
00045 BUTTONSHOW BUTTON7.CTL
00046 WAIT 1
00047 BUTTONSHOW BUTTON8.CTL
00048 WAIT 1
00050 BUTTONSHOW BUTTON9.CTL
00060 WAIT 1
00061 BUTTONSHOW BUTTON10.CTL
00062 WAIT 1
00070 RETURN
00080 !
00090 MEDIA:
00091 BUTTONSHOW BUTTON11.CTL
00092 WAIT .5
00093 BUTTONSHOW BUTTON12.CTL
00094 WAIT .5
00095 BUTTONSHOW BUTTON13.CTL
00096 WAIT .5
00097 BUTTONSHOW BUTTON14.CTL
00098 WAIT .5
00100 BUTTONSHOW BUTTON15.CTL
00110 WAIT .5
00111 BUTTONSHOW BUTTON16.CTL
00112 WAIT .5
00120 RETURN
00130 !
00140 RAPIDA:
00141 BUTTONSHOW BUTTON17.CTL
00142 WAIT .1
00143 BUTTONSHOW BUTTON18.CTL
00144 WAIT .1
00145 BUTTONSHOW BUTTON19.CTL
00146 WAIT .1
00147 BUTTONSHOW BUTTON20.CTL
00148 WAIT .1
00150 BUTTONSHOW BUTTON21.CTL
00160 WAIT .1
00161 BUTTONSHOW BUTTON22.CTL
00162 WAIT .1
00170 RETURN
Ejemplos con botones de selección
00041 LEER_RADIO:
00042 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,VAR,
COMO$
00043 IF VAR=1 THEN LET BUTTON_2.CTL'TEXT$="1"
00044 IF VAR=2 THEN LET BUTTON_2.CTL'TEXT$="2"
00045 IF VAR=3 THEN LET BUTTON_2.CTL'TEXT$="3"
00046 IF VAR=4 THEN LET BUTTON_2.CTL'TEXT$="4"
00047 IF VAR=5 THEN LET BUTTON_2.CTL'TEXT$="5"
00050 RETURN
Ejercicio Práctico con los Objetos
controles Radio Button
00070 MOSTRAR:
00071 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,VAR,
COMO$
00072 IF VAR=1 THEN LET BUTTON_2.CTL'TEXT$="1”,
BUTTON_2.CTL'BACKCOLOUR$="YELLOW"
00080 IF VAR=2 THEN LET BUTTON_2.CTL'TEXT$="2”,
BUTTON_2.CTL'BACKCOLOUR$="GREEN"
00090 IF VAR=3 THEN LET BUTTON_2.CTL'TEXT$="3”,
BUTTON_2.CTL'BACKCOLOUR$="RED"
00100 IF VAR=4 THEN LET BUTTON_2.CTL'TEXT$="4”,
BUTTON_2.CTL'BACKCOLOUR$="MAGENTA"
00110 IF VAR=5 THEN LET BUTTON_2.CTL'TEXT$="5”,
BUTTON_2.CTL'BACKCOLOUR$="CYAN"
00120 IF VAR=6 THEN LET BUTTON_2.CTL'TEXT$="6”,
BUTTON_2.CTL'BACKCOLOUR$="GRAY"
00130 IF VAR=7 THEN LET BUTTON_2.CTL'TEXT$="7”,
BUTTON_2.CTL'BACKCOLOUR$="WHITE"
00140 IF VAR=8 THEN LET BUTTON_2.CTL'TEXT$="8”,
BUTTON_2.CTL'BACKCOLOUR$="BLACK"
00150 RETURN
Crear ventadas desde
programación
00040 VENTANA1:
00041 PRINT 'WINDOW'(3,3,40,10,"Ventana creada desde el botón
1")
00042 PRINT 'CS'
00043 PRINT @ (5,2),"Hola Amigo",
00044 WAIT 1
00045 PRINT 'POP'
00050 RETURN
00060!
00070 VENTANA2:
00071 PRINT 'WINDOW'(3,3,50,15,"Ventana creada desde el botón
2")
00072 PRINT 'CS'
00101 PRINT 'PICTURE'(20,20,300,250,"image_01.jpg",1)
00102 INPUT @ (3,12),"Digite Entre para continuar...”, *,
00103 PRINT 'POP'
00110 RETURN
00120!
00130 VENTANA3:
00131 PRINT 'WINDOW'(3,3,50,15,"Ventana creada desde el botón
3")
00132 PRINT 'CS'
00133 PRINT 'PICTURE'(@X (4), @Y (2), @X (25),
@Y(8),"image_02.jpg",2)
00134 INPUT @ (3,12),"Digite Entre para continuar...”, *,
00135 PRINT 'POP'
00140 RETURN
00150!
00160 VENTANA4:
00161 PRINT 'WINDOW'(3,3,40,10,"Ventana creada desde el botón
4")
00162 PRINT 'CS'
00163 PRINT @ (5,0),"!!! ¡Debe tener prendido los parlantes !!!",
00164 PRINT @ (7,1),"<< Escucha este sonido del grillo >>",
00165 MULTI_MEDIA " PLAY "+"grillo.mp3”,ERR=*NEXT
00170 INPUT @ (3,12),"digite entre para continuar...”, *,
00171 PRINT 'POP'
00180 RETURN
00190!
00200 VENTANA5:
00201 PRINT 'WINDOW'(3,3,40,10,"Ventana creada desde el botón
5")
00202 PRINT 'CS'
00203 LET VAR6$="<< Escuche un aplauso >>"
00204 PRINT 'FONT'("Arial",1.5,"B"),'BLUE','TEXT'(@X(1), @Y (1),
VAR6$)
00210 MULTI_MEDIA “PLAY"+"applause_2.mp3”,ERR=*NEXT
00220 WAIT 1
00221 INPUT @ (3,12),"Digite Entre para continuar...”, *,
00230 PRINT 'POP'
00240 RETURN
EJERCICIO 1 - VERBO TO BE
00041 OIR:
00050 MULTI_MEDIA " PLAY "+"Mis
programashoja_0001ejer01.mp3”,ERR=*NEXT
00060 RETURN
00070!
00080!
00090 UNO:
00100 RADIO_BUTTONREAD RBOTON1.CTL,VAR, COMO$
00110 IF VAR=1 THEN GOSUB APLAUSOS
00120 IF VAR=2 THEN GOSUB ERRORES
00130 RETURN
00140!
00150!
00160!
00170 DOS:
00180 RADIO_BUTTONREAD RBOTON2.CTL,VAR, COMO$
00190 IF VAR=1 THEN GOSUB APLAUSOS
00200 IF VAR=2 THEN GOSUB ERRORES
00210 RETURN
00220!
00230!
00240 TRES:
00250 RADIO_BUTTONREAD RBOTON3.CTL,VAR, COMO$
00260 IF VAR=2 THEN GOSUB APLAUSOS
00270 IF VAR=1 THEN GOSUB ERRORES
00280 RETURN
00290!
00300!
00310!
00320 CUATRO:
00330 RADIO_BUTTONREAD RBOTON4.CTL,VAR, COMO$
00340 IF VAR=2 THEN GOSUB APLAUSOS
00350 IF VAR=1 THEN GOSUB ERRORES
00360 RETURN
00370!
00380!
00390 CINCO:
00400 RADIO_BUTTONREAD RBOTON5.CTL,VAR, COMO$
00410 IF VAR=2 THEN GOSUB APLAUSOS
00420 IF VAR=1 THEN GOSUB ERRORES
00430 RETURN
00440!
00450!
00460 SEIS:
00470 RADIO_BUTTONREAD RBOTON6.CTL, VAR, COMO$
00480 IF VAR=2 THEN GOSUB APLAUSOS
00490 IF VAR=1 THEN GOSUB ERRORES
00500 RETURN
00510!
00520!
00530 SIETE:
00540 RADIO_BUTTONREAD RBOTON7.CTL,VAR, COMO$
00550 IF VAR=1 THEN GOSUB APLAUSOS
00560 IF VAR=2 THEN GOSUB ERRORES
00570 RETURN
00580!
00590!
00600!
00610 APLAUSOS:
00620 PRINT 'WINDOW'(3,3,50,15,"Señoraprendiz, muy bien,
felicitaciones"),
00630 PRINT 'CS'
00640 LET VAR6$="<< Muy bien, felicitaciones >>"
00650 PRINT 'FONT'("Arial",1.5,"B"),'BLUE','TEXT'(@X(1),
@Y(1),VAR6$)
00660 MULTI_MEDIA " PLAY "+"applause_2.mp3”,ERR=*NEXT
00670 INPUT @(3,12),"Digite Entre para continuar...",*,
00680 PRINT 'POP'
00690 RETURN
00700!
00710!
00720 ERRORES:
00730 PRINT 'WINDOW'(¡3,3,50,15,”SeñorEstudiante, Opss,lo siento
!!!!”),
00740 PRINT 'CS'
00750 LET VAR6$="<< SeñorAprendiz, vuelva a Escuchar >>"
00760 PRINT
'FONT'("Arial",1.5,"B"),'RED','TEXT'(@X(1),@Y(1),VAR6$)
00770 MULTI_MEDIA " PLAY "+"alarm_1.mp3",ERR=*NEXT
00780 INPUT @(3,12),"Digite Enter para continuar...",*,
00790 PRINT 'POP'
00800 RETURN
Manejo de control multiline
00040 PASAR:
00041 MULTI_LINE READ MULTI_LINE_1.CTL,VAR$
00042 MULTI_LINE WRITE MULTI_LINE_2.CTL,VAR$
00050 RETURN
00060!
00070 LIMPIAR:
00071 MULTI_LINE WRITE MULTI_LINE_1.CTL,""
00072 MULTI_LINE WRITE MULTI_LINE_2.CTL,""
00080 RETURN
EJEMPLO : Conversor de
Centígrados a Fahrenheit
00040 CEN:
00041 MULTI_LINE READ MULTI_LINE_1.CTL,VARS$!leo la
variable del multíplice
00042 LET VAR=NUM(VAR$)! paso la variable a numérico
00043 LET FA=(VAR*9/5)+32! hago la conversación
00044 LET FA$=STR(FA)! paso de numérico a alfanumérico
00045 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$! escriboen el
otro multíplice
00050 RETURN
00060!
00070 FA:
00071 MULTI_LINE READ MULTI_LINE_2.CTL,VARS$ ! leo variable
de multiline
00072 LET VAR=NUM(VAR$)! paso la variable a numérico
00073 LET CE=(VAR-32)*5/9 ! hago la conversación
00074 LET CE$=STR(CE)! paso de numérico a alfanumérico
00075 MULTI_LINE WRITE MULTI_LINE_1.CTL,CE$! escriboen el
otro multíplice
00080 RETURN
00090!
00100 BORRA:
00101 MULTI_LINE WRITE MULTI_LINE_1.CTL,"“!escribo un
carácter vacío
00120 MULTI_LINE WRITE MULTI_LINE_2.CTL,"“!escribo otro
carácter vacío
00121 MULTI_LINE GOTO MULTI_LINE_1.CTL!llevo el foco al primer
multi_line
00130 RETUR
Conversor de Centígrados a
Fahrenheit
00040 CEN:
00041 MULTI_LINE READ MULTI_LINE_1.CTL,VARS$!leo la
variable del multiline
00042 LET VAR=NUM(VAR$)! paso la variable a numerico
00043 LET FA=(VAR*9/5)+32! hago la conversacion
00044 LET FA$=STR(FA)! paso de numerico a alfanumerico
00045 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$! escribo en el
otro multiline
00050 RETURN
00060 !
00070 FA:
00071 MULTI_LINE READ MULTI_LINE_2.CTL,VARS$!leo variable
de multiline
00072 LET VAR=NUM(VAR$)! paso la variable a numerico
00073 LET CE=(VAR-32)*5/9! hago la conversacion
00074 LET CE$=STR(CE)! paso de numerico a alfanumerico
00075 MULTI_LINE WRITE MULTI_LINE_1.CTL,CE$! escriboen el
otro multiline
00080 RETURN
00090!
00100 BORRA:
00101 MULTI_LINE WRITE MULTI_LINE_1.CTL,"“! escribo un
caracter vacio
00120 MULTI_LINE WRITE MULTI_LINE_2.CTL,""! escribo otro
caracter vacio
00121 MULTI_LINE GOTO MULTI_LINE_1.CTL ! llevo el foco al
primer multi_line
00130 RETURN
00140!
00150 DOS:
00151 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,OPCION,
COMO$
00152!
00153 IF OPCION=1 THEN {! paso de centígrados a Fahrenheit
00154 MULTI_LINE READ MULTI_LINE_1.CTL,VARS$!leo la
variable del multinivel
00155 LET VAR=NUM(VAR$)! paso la variable a numerico
00156 LET FA=(VAR*9/5)+32 ! hago la conversacion
00157 LET FA$=STR(FA)! paso de numerico a alfanumerico
00158 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$! escriboen el
otro multiline
00160}
00170!
00171 IF OPCION=2 THEN {! paso de centi a fahrenheit
00172 MULTI_LINE READ MULTI_LINE_2.CTL,VARS$!leo la
variable del multinivel
00173 LET VAR=NUM(VAR$)! paso la variable a numerico
00174 LET CE=(VAR-32)*5/9! hago la conversacion
00175 LET CE$=STR(CE)! paso de numerico a alfanumerico
00176 MULTI_LINE WRITE MULTI_LINE_1.CTL,CE$! escriboen el
otro multiline
00177}
00180!
00181 IF OPCION=3 THEN {! dejo en blanco las cajas de texto
00182 MULTI_LINE WRITE MULTI_LINE_1.CTL,"“!escribo vacio en el
multiline
00183 MULTI_LINE WRITE MULTI_LINE_2.CTL,"“!escribo vacio en el
otro multiline
00184 MULTI_LINE GOTO MULTI_LINE_1.CTL!escriboen el otro
multiline
00190 RETURN
Conversor de Kms - hectómetro -
decámetro y metros
00040 FA:
00041 RADIO_BUTTONREAD
RADIO_BUTTON_1.CTL,OPCION,COMO$
00042 IF OPCION=1 THEN {
00043 MULTI_LINE READ MULTI_LINE_1.CTL,VAR$
00044 LET VAR=NUM(VAR$)
00045 LET FA=(VAR*10)
00046 LET FE=(VAR*100)
00047 LET FI=(VAR*1000)
00048 LET FA$=STR(FA)
00049 LET FE$=STR(FE)
00050 LET FI$=STR(FI)
00051 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$
00052 MULTI_LINE WRITE MULTI_LINE_3.CTL,FE$
00053 MULTI_LINE WRITE MULTI_LINE_4.CTL,FI$
00054 }
00055 !
00056 RADIO_BUTTONREAD
RADIO_BUTTON_1.CTL,OPCION,COMO$
00060 IF OPCION=2 THEN {
00070 MULTI_LINE READ MULTI_LINE_2.CTL,VAR$
00080 LET VAR=NUM(VAR$)
00090 LET FA=(VAR/10)
00100 LET FE=(VAR*10)
00110 LET FI=(VAR*100)
00120 LET FA$=STR(FA)
00130 LET FE$=STR(FE)
00140 LET FI$=STR(FI)
00150 MULTI_LINE WRITE MULTI_LINE_1.CTL,FA$
00160 MULTI_LINE WRITE MULTI_LINE_3.CTL,FE$
00170 MULTI_LINE WRITE MULTI_LINE_4.CTL,FI$
00180 }
00181 !
00182 RADIO_BUTTONREAD
RADIO_BUTTON_1.CTL,OPCION,COMO$
00190 IF OPCION=3 THEN {
00200 MULTI_LINE READ MULTI_LINE_3.CTL,VAR$
00210 LET VAR=NUM(VAR$)
00220 LET FA=(VAR/100)
00230 LET FE=(VAR/10)
00240 LET FI=(VAR*10)
00250 LET FA$=STR(FA)
00260 LET FE$=STR(FE)
00270 LET FI$=STR(FI)
00280 MULTI_LINE WRITE MULTI_LINE_1.CTL,FA$
00290 MULTI_LINE WRITE MULTI_LINE_2.CTL,FE$
00300 MULTI_LINE WRITE MULTI_LINE_4.CTL,FI$
00310 }
00311 !
00320 RADIO_BUTTONREAD
RADIO_BUTTON_1.CTL,OPCION,COMO$
00330 IF OPCION=4 THEN {
00340 MULTI_LINE READ MULTI_LINE_4.CTL,VAR$
00350 LET VAR=NUM(VAR$)
00360 LET FA=(VAR/1000)
00370 LET FE=(VAR/100)
00380 LET FI=(VAR/10)
00390 LET FA$=STR(FA)
00400 LET FE$=STR(FE)
00410 LET FI$=STR(FI)
00420 MULTI_LINE WRITE MULTI_LINE_1.CTL,FA$
00430 MULTI_LINE WRITE MULTI_LINE_2.CTL,FE$
00440 MULTI_LINE WRITE MULTI_LINE_3.CTL,FI$
00450 }
00451 !
00452 IF OPCION=5 THEN {
00453 MULTI_LINE WRITE MULTI_LINE_1.CTL,FA$
00454 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$
00455 MULTI_LINE WRITE MULTI_LINE_3.CTL,FA$
00456 MULTI_LINE WRITE MULTI_LINE_4.CTL,FA$
00457 MULTI_LINE GOTO MULTI_LINE_1.CTL
00458 }
00460 RETURN

More Related Content

Viewers also liked

Tarea 5 buscar en base de datos cinahl revisión de la tarea
Tarea 5  buscar en base de datos cinahl revisión de la tareaTarea 5  buscar en base de datos cinahl revisión de la tarea
Tarea 5 buscar en base de datos cinahl revisión de la tareaNieves Campos Sanchez
 
Presentación de la materia T.S de Biología.
Presentación de la materia T.S de Biología.Presentación de la materia T.S de Biología.
Presentación de la materia T.S de Biología.Eliana Michel
 
нарийн навчит сараана
нарийн навчит сараананарийн навчит сараана
нарийн навчит сараанаAidos bayar
 
Tarea 3. comparativa en las bases de datos
Tarea 3. comparativa en las bases de datosTarea 3. comparativa en las bases de datos
Tarea 3. comparativa en las bases de datosNieves Campos Sanchez
 
Enertia Aqua dossier a3 v nov16
Enertia  Aqua dossier a3 v nov16Enertia  Aqua dossier a3 v nov16
Enertia Aqua dossier a3 v nov16Enertia Aqua
 

Viewers also liked (10)

Tarea 5 buscar en base de datos cinahl revisión de la tarea
Tarea 5  buscar en base de datos cinahl revisión de la tareaTarea 5  buscar en base de datos cinahl revisión de la tarea
Tarea 5 buscar en base de datos cinahl revisión de la tarea
 
Presentación de la materia T.S de Biología.
Presentación de la materia T.S de Biología.Presentación de la materia T.S de Biología.
Presentación de la materia T.S de Biología.
 
Level 2 photographs
Level 2 photographsLevel 2 photographs
Level 2 photographs
 
нарийн навчит сараана
нарийн навчит сараананарийн навчит сараана
нарийн навчит сараана
 
Inmunología.
Inmunología.Inmunología.
Inmunología.
 
Tarea 3. comparativa en las bases de datos
Tarea 3. comparativa en las bases de datosTarea 3. comparativa en las bases de datos
Tarea 3. comparativa en las bases de datos
 
Ppt hal.133
Ppt hal.133Ppt hal.133
Ppt hal.133
 
Volunteering and touring Africa
Volunteering and touring AfricaVolunteering and touring Africa
Volunteering and touring Africa
 
Enertia Aqua dossier a3 v nov16
Enertia  Aqua dossier a3 v nov16Enertia  Aqua dossier a3 v nov16
Enertia Aqua dossier a3 v nov16
 
HIGIENE OCUPACIONAL
HIGIENE OCUPACIONALHIGIENE OCUPACIONAL
HIGIENE OCUPACIONAL
 

Pxb. [downloaded with 1st browser]

  • 1. Mi primer video 00040 UNO: 00041 MULTI_MEDIA " PLAY "+"Mis programasLetra_A.wmv" 00050 RETURN 00060! 00070 TERMINAR: 00071 MULTI_MEDIA "CLOSE ALL" 00080 RETURN
  • 2. Las vocales 00040 LETRA_A: 00041 MULTI_MEDIA " PLAY "+"Mis_programasLetra_a.wmv" 00050 RETURN 00070 LETRA_E: 00071 MULTI_MEDIA " PLAY "+"Mis_programasLetra_e.wmv" 00080 RETURN 00100 LETRA_I: 00101 MULTI_MEDIA " PLAY "+"Mis_programasLetra_i.wmv"
  • 3. 00110 RETURN 00130 LETRA_O: 00131 MULTI_MEDIA " PLAY "+"Mis_programasLetra_o.wmv" 00140 RETURN 00160 LETRA_U: 00161 MULTI_MEDIA " PLAY "+"Mis_programasLetra_u.wmv" 00170 RETURN 00190 TERMINAR: 00191 MULTI_MEDIA "CLOSE ALL" 00200 RETURN
  • 4. Más funciones con botones 00040 MOSTRAR: 00041 BUTTON SHOW UNO.CTL 00042 BUTTON SHOW DOS.CTL 00050 RETURN 00060! 00070 ESCONDER: 00071 BUTTON HIDE UNO.CTL 00072 BUTTON HIDE DOS.CTL
  • 5. 00080 RETURN Manejo de graficas D:Mis_programassih.png D:Mis_programassih1.png
  • 6. Estudios de propiedades dinámicas 00040 UNO: 00041 LET MOSTRAR.CTL'TEXT$="UNO" 00042 LET MOSTRAR.CTL'TEXTCOLOUR$="BLACK" 00050 RETURN 00060! 00070 DOS: 00071 LET MOSTRAR.CTL'TEXT$="DOS" 00072 LET MOSTRAR.CTL'WIDTH=500 00080 RETURN 00090 !
  • 7. 00100 TRES: 00101 LET MOSTRAR.CTL'TEXT$="TRES" 00102 LET MOSTRAR.CTL'BACKCOLOUR$="GREEN" 00103 LET MOSTRAR.CTL'WIDTH=500 00110 RETURN 00120! 00130 CUATRO: 00131 LET MOSTRAR.CTL'TEXT$="CUATRO" 00132 LET MOSTRAR.CTL'BACKCOLOUR$="BLUE" 00140 RETURN 00150! 00160 CINCO: 00161 LET MOSTRAR.CTL'TEXT$="CINCO" 00162 LET MOSTRAR.CTL'TEXTCOLOUR$="YELLOW" 00170 RETURN 00180! 00190 SEIS: 00191 LET MOSTRAR.CTL'TEXT$="SEIS" 00192 LET MOSTRAR.CTL'TEXTCOLOUR$="BLUE" 00200 RETURN 00210! 00220 SIETE: 00221 LET MOSTRAR.CTL'HEIGHT=330 00222 LET MOSTRAR.CTL'TEXTCOLOUR$="CYAN" 00223 LET MOSTRAR.CTL'TEXT$="SIETE"
  • 8. 00224 LET MOSTRAR.CTL'FONT$="Arial,-70, BI" 00230 RETURN 00240! 00250 OCHO: 00251 LET MOSTRAR.CTL'HEIGHT=335 00252 LET MOSTRAR.CTL'TEXTCOLOUR$="MAGENTA" 00253 LET MOSTRAR.CTL'TEXT$="OCHO" 00254 LET MOSTRAR.CTL'FONT$="Magneto, -75, BI" 00260 RETURN 00270! 00280 NUEVE: 00281 LET MOSTRAR.CTL'HEIGHT=335 00282 LET MOSTRAR.CTL'TEXTCOLOUR$="WHITE" 00283 LET MOSTRAR.CTL'TEXT$="NUEVE" 00284 LET MOSTRAR.CTL'FONT$="Widelatin,-55" 00291 RETURN Manejo de graficas en nomads
  • 9. 00040 MOSTRAR: 00041 CALL "*wingrp;show",IMAGENES.GRP$ 00050 RETURN 00060! 00070 OCULTAR: 00071 CALL "*wingrp; hide”, IMAGENES.GRP$ 00080 RETURN Ejercicio de manejo de graficas
  • 10. 00040 MOSTRAR: 00041 CALL "*wingrp;show",VOCALES.GRP$ 00042 CALL "*wingrp;hide",NUMEROS.GRP$ 00050 RETURN 00060 ! 00070 VOCALES: 00071 CALL "*wingrp; show",VOCALES.GRP$ 00072 CALL "*wingrp;hide",NUMEROS.GRP$ 00080 RETURN 00090! 00100 TODAS: 00101 CALL "*wingrp;show",VOCALES.GRP$ 00102 CALL "*wingrp;show",NUMEROS.GRP$ 00110 RETURN
  • 11. 00120 ! 00130 NUM: 00131 CALL "*wingrp;show",NUMEROS.GRP$ 00132 CALL "*wingrp;hide",VOCALES.GRP$ 00140 RETURN Menú de botones
  • 12. Process “Panel_03”, “Ejer_01. en” Process “Panel_05”,” Ejer_01. en”
  • 13. ocultar y visualizar botones en una secuencia 00040 LENTA: 00041 BUTTONSHOW BUTTON5.CTL 00042 WAIT 1 00043 BUTTONSHOW BUTTON6.CTL 00044 WAIT 1 00045 BUTTONSHOW BUTTON7.CTL 00046 WAIT 1 00047 BUTTONSHOW BUTTON8.CTL 00048 WAIT 1 00050 BUTTONSHOW BUTTON9.CTL 00060 WAIT 1 00061 BUTTONSHOW BUTTON10.CTL
  • 14. 00062 WAIT 1 00070 RETURN 00080 ! 00090 MEDIA: 00091 BUTTONSHOW BUTTON11.CTL 00092 WAIT .5 00093 BUTTONSHOW BUTTON12.CTL 00094 WAIT .5 00095 BUTTONSHOW BUTTON13.CTL 00096 WAIT .5 00097 BUTTONSHOW BUTTON14.CTL 00098 WAIT .5 00100 BUTTONSHOW BUTTON15.CTL 00110 WAIT .5 00111 BUTTONSHOW BUTTON16.CTL 00112 WAIT .5 00120 RETURN 00130 ! 00140 RAPIDA: 00141 BUTTONSHOW BUTTON17.CTL 00142 WAIT .1 00143 BUTTONSHOW BUTTON18.CTL 00144 WAIT .1 00145 BUTTONSHOW BUTTON19.CTL 00146 WAIT .1
  • 15. 00147 BUTTONSHOW BUTTON20.CTL 00148 WAIT .1 00150 BUTTONSHOW BUTTON21.CTL 00160 WAIT .1 00161 BUTTONSHOW BUTTON22.CTL 00162 WAIT .1 00170 RETURN
  • 16. Ejemplos con botones de selección 00041 LEER_RADIO: 00042 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,VAR, COMO$ 00043 IF VAR=1 THEN LET BUTTON_2.CTL'TEXT$="1" 00044 IF VAR=2 THEN LET BUTTON_2.CTL'TEXT$="2" 00045 IF VAR=3 THEN LET BUTTON_2.CTL'TEXT$="3" 00046 IF VAR=4 THEN LET BUTTON_2.CTL'TEXT$="4" 00047 IF VAR=5 THEN LET BUTTON_2.CTL'TEXT$="5" 00050 RETURN
  • 17. Ejercicio Práctico con los Objetos controles Radio Button 00070 MOSTRAR: 00071 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,VAR, COMO$ 00072 IF VAR=1 THEN LET BUTTON_2.CTL'TEXT$="1”, BUTTON_2.CTL'BACKCOLOUR$="YELLOW" 00080 IF VAR=2 THEN LET BUTTON_2.CTL'TEXT$="2”, BUTTON_2.CTL'BACKCOLOUR$="GREEN" 00090 IF VAR=3 THEN LET BUTTON_2.CTL'TEXT$="3”, BUTTON_2.CTL'BACKCOLOUR$="RED" 00100 IF VAR=4 THEN LET BUTTON_2.CTL'TEXT$="4”, BUTTON_2.CTL'BACKCOLOUR$="MAGENTA" 00110 IF VAR=5 THEN LET BUTTON_2.CTL'TEXT$="5”, BUTTON_2.CTL'BACKCOLOUR$="CYAN"
  • 18. 00120 IF VAR=6 THEN LET BUTTON_2.CTL'TEXT$="6”, BUTTON_2.CTL'BACKCOLOUR$="GRAY" 00130 IF VAR=7 THEN LET BUTTON_2.CTL'TEXT$="7”, BUTTON_2.CTL'BACKCOLOUR$="WHITE" 00140 IF VAR=8 THEN LET BUTTON_2.CTL'TEXT$="8”, BUTTON_2.CTL'BACKCOLOUR$="BLACK" 00150 RETURN
  • 19. Crear ventadas desde programación 00040 VENTANA1: 00041 PRINT 'WINDOW'(3,3,40,10,"Ventana creada desde el botón 1") 00042 PRINT 'CS' 00043 PRINT @ (5,2),"Hola Amigo", 00044 WAIT 1 00045 PRINT 'POP' 00050 RETURN 00060! 00070 VENTANA2: 00071 PRINT 'WINDOW'(3,3,50,15,"Ventana creada desde el botón 2") 00072 PRINT 'CS'
  • 20. 00101 PRINT 'PICTURE'(20,20,300,250,"image_01.jpg",1) 00102 INPUT @ (3,12),"Digite Entre para continuar...”, *, 00103 PRINT 'POP' 00110 RETURN 00120! 00130 VENTANA3: 00131 PRINT 'WINDOW'(3,3,50,15,"Ventana creada desde el botón 3") 00132 PRINT 'CS' 00133 PRINT 'PICTURE'(@X (4), @Y (2), @X (25), @Y(8),"image_02.jpg",2) 00134 INPUT @ (3,12),"Digite Entre para continuar...”, *, 00135 PRINT 'POP' 00140 RETURN 00150! 00160 VENTANA4: 00161 PRINT 'WINDOW'(3,3,40,10,"Ventana creada desde el botón 4") 00162 PRINT 'CS' 00163 PRINT @ (5,0),"!!! ¡Debe tener prendido los parlantes !!!", 00164 PRINT @ (7,1),"<< Escucha este sonido del grillo >>", 00165 MULTI_MEDIA " PLAY "+"grillo.mp3”,ERR=*NEXT 00170 INPUT @ (3,12),"digite entre para continuar...”, *, 00171 PRINT 'POP' 00180 RETURN 00190!
  • 21. 00200 VENTANA5: 00201 PRINT 'WINDOW'(3,3,40,10,"Ventana creada desde el botón 5") 00202 PRINT 'CS' 00203 LET VAR6$="<< Escuche un aplauso >>" 00204 PRINT 'FONT'("Arial",1.5,"B"),'BLUE','TEXT'(@X(1), @Y (1), VAR6$) 00210 MULTI_MEDIA “PLAY"+"applause_2.mp3”,ERR=*NEXT 00220 WAIT 1 00221 INPUT @ (3,12),"Digite Entre para continuar...”, *, 00230 PRINT 'POP' 00240 RETURN
  • 22. EJERCICIO 1 - VERBO TO BE 00041 OIR: 00050 MULTI_MEDIA " PLAY "+"Mis programashoja_0001ejer01.mp3”,ERR=*NEXT 00060 RETURN 00070! 00080! 00090 UNO: 00100 RADIO_BUTTONREAD RBOTON1.CTL,VAR, COMO$ 00110 IF VAR=1 THEN GOSUB APLAUSOS 00120 IF VAR=2 THEN GOSUB ERRORES 00130 RETURN
  • 23. 00140! 00150! 00160! 00170 DOS: 00180 RADIO_BUTTONREAD RBOTON2.CTL,VAR, COMO$ 00190 IF VAR=1 THEN GOSUB APLAUSOS 00200 IF VAR=2 THEN GOSUB ERRORES 00210 RETURN 00220! 00230! 00240 TRES: 00250 RADIO_BUTTONREAD RBOTON3.CTL,VAR, COMO$ 00260 IF VAR=2 THEN GOSUB APLAUSOS 00270 IF VAR=1 THEN GOSUB ERRORES 00280 RETURN 00290! 00300! 00310! 00320 CUATRO: 00330 RADIO_BUTTONREAD RBOTON4.CTL,VAR, COMO$ 00340 IF VAR=2 THEN GOSUB APLAUSOS 00350 IF VAR=1 THEN GOSUB ERRORES 00360 RETURN 00370! 00380!
  • 24. 00390 CINCO: 00400 RADIO_BUTTONREAD RBOTON5.CTL,VAR, COMO$ 00410 IF VAR=2 THEN GOSUB APLAUSOS 00420 IF VAR=1 THEN GOSUB ERRORES 00430 RETURN 00440! 00450! 00460 SEIS: 00470 RADIO_BUTTONREAD RBOTON6.CTL, VAR, COMO$ 00480 IF VAR=2 THEN GOSUB APLAUSOS 00490 IF VAR=1 THEN GOSUB ERRORES 00500 RETURN 00510! 00520! 00530 SIETE: 00540 RADIO_BUTTONREAD RBOTON7.CTL,VAR, COMO$ 00550 IF VAR=1 THEN GOSUB APLAUSOS 00560 IF VAR=2 THEN GOSUB ERRORES 00570 RETURN 00580! 00590! 00600! 00610 APLAUSOS: 00620 PRINT 'WINDOW'(3,3,50,15,"Señoraprendiz, muy bien, felicitaciones"), 00630 PRINT 'CS'
  • 25. 00640 LET VAR6$="<< Muy bien, felicitaciones >>" 00650 PRINT 'FONT'("Arial",1.5,"B"),'BLUE','TEXT'(@X(1), @Y(1),VAR6$) 00660 MULTI_MEDIA " PLAY "+"applause_2.mp3”,ERR=*NEXT 00670 INPUT @(3,12),"Digite Entre para continuar...",*, 00680 PRINT 'POP' 00690 RETURN 00700! 00710! 00720 ERRORES: 00730 PRINT 'WINDOW'(¡3,3,50,15,”SeñorEstudiante, Opss,lo siento !!!!”), 00740 PRINT 'CS' 00750 LET VAR6$="<< SeñorAprendiz, vuelva a Escuchar >>" 00760 PRINT 'FONT'("Arial",1.5,"B"),'RED','TEXT'(@X(1),@Y(1),VAR6$) 00770 MULTI_MEDIA " PLAY "+"alarm_1.mp3",ERR=*NEXT 00780 INPUT @(3,12),"Digite Enter para continuar...",*, 00790 PRINT 'POP' 00800 RETURN
  • 26. Manejo de control multiline 00040 PASAR: 00041 MULTI_LINE READ MULTI_LINE_1.CTL,VAR$ 00042 MULTI_LINE WRITE MULTI_LINE_2.CTL,VAR$ 00050 RETURN 00060! 00070 LIMPIAR: 00071 MULTI_LINE WRITE MULTI_LINE_1.CTL,"" 00072 MULTI_LINE WRITE MULTI_LINE_2.CTL,"" 00080 RETURN
  • 27. EJEMPLO : Conversor de Centígrados a Fahrenheit 00040 CEN: 00041 MULTI_LINE READ MULTI_LINE_1.CTL,VARS$!leo la variable del multíplice 00042 LET VAR=NUM(VAR$)! paso la variable a numérico 00043 LET FA=(VAR*9/5)+32! hago la conversación 00044 LET FA$=STR(FA)! paso de numérico a alfanumérico 00045 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$! escriboen el otro multíplice 00050 RETURN 00060! 00070 FA:
  • 28. 00071 MULTI_LINE READ MULTI_LINE_2.CTL,VARS$ ! leo variable de multiline 00072 LET VAR=NUM(VAR$)! paso la variable a numérico 00073 LET CE=(VAR-32)*5/9 ! hago la conversación 00074 LET CE$=STR(CE)! paso de numérico a alfanumérico 00075 MULTI_LINE WRITE MULTI_LINE_1.CTL,CE$! escriboen el otro multíplice 00080 RETURN 00090! 00100 BORRA: 00101 MULTI_LINE WRITE MULTI_LINE_1.CTL,"“!escribo un carácter vacío 00120 MULTI_LINE WRITE MULTI_LINE_2.CTL,"“!escribo otro carácter vacío 00121 MULTI_LINE GOTO MULTI_LINE_1.CTL!llevo el foco al primer multi_line 00130 RETUR
  • 29. Conversor de Centígrados a Fahrenheit 00040 CEN: 00041 MULTI_LINE READ MULTI_LINE_1.CTL,VARS$!leo la variable del multiline 00042 LET VAR=NUM(VAR$)! paso la variable a numerico 00043 LET FA=(VAR*9/5)+32! hago la conversacion 00044 LET FA$=STR(FA)! paso de numerico a alfanumerico 00045 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$! escribo en el otro multiline 00050 RETURN 00060 ! 00070 FA:
  • 30. 00071 MULTI_LINE READ MULTI_LINE_2.CTL,VARS$!leo variable de multiline 00072 LET VAR=NUM(VAR$)! paso la variable a numerico 00073 LET CE=(VAR-32)*5/9! hago la conversacion 00074 LET CE$=STR(CE)! paso de numerico a alfanumerico 00075 MULTI_LINE WRITE MULTI_LINE_1.CTL,CE$! escriboen el otro multiline 00080 RETURN 00090! 00100 BORRA: 00101 MULTI_LINE WRITE MULTI_LINE_1.CTL,"“! escribo un caracter vacio 00120 MULTI_LINE WRITE MULTI_LINE_2.CTL,""! escribo otro caracter vacio 00121 MULTI_LINE GOTO MULTI_LINE_1.CTL ! llevo el foco al primer multi_line 00130 RETURN 00140! 00150 DOS: 00151 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,OPCION, COMO$ 00152! 00153 IF OPCION=1 THEN {! paso de centígrados a Fahrenheit 00154 MULTI_LINE READ MULTI_LINE_1.CTL,VARS$!leo la variable del multinivel 00155 LET VAR=NUM(VAR$)! paso la variable a numerico 00156 LET FA=(VAR*9/5)+32 ! hago la conversacion 00157 LET FA$=STR(FA)! paso de numerico a alfanumerico
  • 31. 00158 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$! escriboen el otro multiline 00160} 00170! 00171 IF OPCION=2 THEN {! paso de centi a fahrenheit 00172 MULTI_LINE READ MULTI_LINE_2.CTL,VARS$!leo la variable del multinivel 00173 LET VAR=NUM(VAR$)! paso la variable a numerico 00174 LET CE=(VAR-32)*5/9! hago la conversacion 00175 LET CE$=STR(CE)! paso de numerico a alfanumerico 00176 MULTI_LINE WRITE MULTI_LINE_1.CTL,CE$! escriboen el otro multiline 00177} 00180! 00181 IF OPCION=3 THEN {! dejo en blanco las cajas de texto 00182 MULTI_LINE WRITE MULTI_LINE_1.CTL,"“!escribo vacio en el multiline 00183 MULTI_LINE WRITE MULTI_LINE_2.CTL,"“!escribo vacio en el otro multiline 00184 MULTI_LINE GOTO MULTI_LINE_1.CTL!escriboen el otro multiline 00190 RETURN
  • 32. Conversor de Kms - hectómetro - decámetro y metros 00040 FA: 00041 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,OPCION,COMO$ 00042 IF OPCION=1 THEN { 00043 MULTI_LINE READ MULTI_LINE_1.CTL,VAR$ 00044 LET VAR=NUM(VAR$) 00045 LET FA=(VAR*10) 00046 LET FE=(VAR*100) 00047 LET FI=(VAR*1000) 00048 LET FA$=STR(FA)
  • 33. 00049 LET FE$=STR(FE) 00050 LET FI$=STR(FI) 00051 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$ 00052 MULTI_LINE WRITE MULTI_LINE_3.CTL,FE$ 00053 MULTI_LINE WRITE MULTI_LINE_4.CTL,FI$ 00054 } 00055 ! 00056 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,OPCION,COMO$ 00060 IF OPCION=2 THEN { 00070 MULTI_LINE READ MULTI_LINE_2.CTL,VAR$ 00080 LET VAR=NUM(VAR$) 00090 LET FA=(VAR/10) 00100 LET FE=(VAR*10) 00110 LET FI=(VAR*100) 00120 LET FA$=STR(FA) 00130 LET FE$=STR(FE) 00140 LET FI$=STR(FI) 00150 MULTI_LINE WRITE MULTI_LINE_1.CTL,FA$ 00160 MULTI_LINE WRITE MULTI_LINE_3.CTL,FE$ 00170 MULTI_LINE WRITE MULTI_LINE_4.CTL,FI$ 00180 } 00181 ! 00182 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,OPCION,COMO$ 00190 IF OPCION=3 THEN {
  • 34. 00200 MULTI_LINE READ MULTI_LINE_3.CTL,VAR$ 00210 LET VAR=NUM(VAR$) 00220 LET FA=(VAR/100) 00230 LET FE=(VAR/10) 00240 LET FI=(VAR*10) 00250 LET FA$=STR(FA) 00260 LET FE$=STR(FE) 00270 LET FI$=STR(FI) 00280 MULTI_LINE WRITE MULTI_LINE_1.CTL,FA$ 00290 MULTI_LINE WRITE MULTI_LINE_2.CTL,FE$ 00300 MULTI_LINE WRITE MULTI_LINE_4.CTL,FI$ 00310 } 00311 ! 00320 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL,OPCION,COMO$ 00330 IF OPCION=4 THEN { 00340 MULTI_LINE READ MULTI_LINE_4.CTL,VAR$ 00350 LET VAR=NUM(VAR$) 00360 LET FA=(VAR/1000) 00370 LET FE=(VAR/100) 00380 LET FI=(VAR/10) 00390 LET FA$=STR(FA) 00400 LET FE$=STR(FE) 00410 LET FI$=STR(FI) 00420 MULTI_LINE WRITE MULTI_LINE_1.CTL,FA$ 00430 MULTI_LINE WRITE MULTI_LINE_2.CTL,FE$
  • 35. 00440 MULTI_LINE WRITE MULTI_LINE_3.CTL,FI$ 00450 } 00451 ! 00452 IF OPCION=5 THEN { 00453 MULTI_LINE WRITE MULTI_LINE_1.CTL,FA$ 00454 MULTI_LINE WRITE MULTI_LINE_2.CTL,FA$ 00455 MULTI_LINE WRITE MULTI_LINE_3.CTL,FA$ 00456 MULTI_LINE WRITE MULTI_LINE_4.CTL,FA$ 00457 MULTI_LINE GOTO MULTI_LINE_1.CTL 00458 } 00460 RETURN