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
Las vocales
2. 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
3. 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
4. 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
16. 00041 LEER_RADIO:
00042 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL, VAR, COMO$
00043 IF VAR=1 THENLET BUTTON_2.CTL'TEXT$="1"
00044 IF VAR=2 THENLET BUTTON_2.CTL'TEXT$="2"
00045 IF VAR=3 THENLET BUTTON_2.CTL'TEXT$="3"
00046 IF VAR=4 THENLET BUTTON_2.CTL'TEXT$="4"
00047 IF VAR=5 THENLET BUTTON_2.CTL'TEXT$="5"
00050 RETURN
Ejercicio Práctico con los Objetos
controles Radio Button
17. 00070 MOSTRAR:
00071 RADIO_BUTTONREAD RADIO_BUTTON_1.CTL, VAR, COMO$
00072 IF VAR=1 THENLET 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 THENLET BUTTON_2.CTL'TEXT$="3”,
BUTTON_2.CTL'BACKCOLOUR$="RED"
00100 IF VAR=4 THENLET BUTTON_2.CTL'TEXT$="4”,
BUTTON_2.CTL'BACKCOLOUR$="MAGENTA"
00110 IF VAR=5 THENLET BUTTON_2.CTL'TEXT$="5”,
BUTTON_2.CTL'BACKCOLOUR$="CYAN"
00120 IF VAR=6 THENLET BUTTON_2.CTL'TEXT$="6”,
BUTTON_2.CTL'BACKCOLOUR$="GRAY"
00130 IF VAR=7 THENLET BUTTON_2.CTL'TEXT$="7”,
BUTTON_2.CTL'BACKCOLOUR$="WHITE"
18. 00140 IF VAR=8 THENLET BUTTON_2.CTL'TEXT$="8”,
BUTTON_2.CTL'BACKCOLOUR$="BLACK"
00150 RETURN
Crear ventadas desde programación
27. EJEMPLO : Conversor de Centígrados a
Fahrenheit
00040 CEN:
00041 MULTI_LINEREAD MULTI_LINE_1.CTL, VARS$!leo la variable del
multíplice
00042 LETVAR=NUM(VAR$)!paso la variable a numérico
00043 LETFA=(VAR*9/5) +32!hago la conversación
00044 LETFA$=STR(FA) !paso de numérico a alfanumérico
00045 MULTI_LINEWRITEMULTI_LINE_2.CTL, FA$!escribo en el otro
multíplice
00050 RETURN
00060!
00070 FA:
28. 00071 MULTI_LINEREAD MULTI_LINE_2.CTL, VARS$ !leo variable de
multiline
00072 LETVAR=NUM(VAR$) ! paso la variable a numérico
00073 LETCE=(VAR-32)*5/9 !hago la conversación
00074 LETCE$=STR(CE)!paso de numérico a alfanumérico
00075 MULTI_LINEWRITEMULTI_LINE_1.CTL, CE$!escribo en el otro
multíplice
00080 RETURN
00090!
00100 BORRA:
00101 MULTI_LINEWRITEMULTI_LINE_1.CTL,"“!escribo un carácter vacío
00120 MULTI_LINEWRITEMULTI_LINE_2.CTL,"“!escribo otro carácter vacío
00121 MULTI_LINEGOTO MULTI_LINE_1.CTL!llevo el foco al primer
multi_line
00130 RETUR
29. Conversor de Centígrados a Fahrenheit
00040 CEN:
00041 MULTI_LINEREAD MULTI_LINE_1.CTL, VARS$!leo la variable del
multiline
00042 LETVAR=NUM(VAR$) ! paso la variable a numerico
00043 LETFA=(VAR*9/5)+32 !hago la conversacion
00044 LETFA$=STR(FA) ! paso de numerico a alfanumerico
00045 MULTI_LINEWRITEMULTI_LINE_2.CTL,FA$ !escribo en el otro
multiline
00050 RETURN
00060 !
00070 FA:
00071 MULTI_LINEREAD MULTI_LINE_2.CTL, VARS$!leo variablede multiline
00072 LETVAR=NUM(VAR$)!paso la variable a numerico
30. 00073 LETCE=(VAR-32) *5/9!hago la conversacion
00074 LETCE$=STR(CE)!paso de numerico a alfanumerico
00075 MULTI_LINEWRITEMULTI_LINE_1.CTL, CE$!escribo en el otro
multiline
00080 RETURN
00090!
00100 BORRA:
00101 MULTI_LINEWRITEMULTI_LINE_1.CTL,"“!escribo un caracter vacio
00120 MULTI_LINEWRITEMULTI_LINE_2.CTL,"" !escribo otro caracter vacio
00121 MULTI_LINEGOTO 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_LINEREAD MULTI_LINE_1.CTL, VARS$!leo la variable del
multinivel
00155 LETVAR=NUM(VAR$)!paso la variable a numerico
00156 LETFA=(VAR*9/5) +32 ! hago la conversacion
00157 LETFA$=STR(FA)!paso denumerico a alfanumerico
00158 MULTI_LINEWRITEMULTI_LINE_2.CTL, FA$!escribo en el otro
multiline
00160}
00170!
31. 00171 IF OPCION=2 THEN{!paso de centi a fahrenheit
00172 MULTI_LINEREAD MULTI_LINE_2.CTL, VARS$!leo la variable del
multinivel
00173 LETVAR=NUM(VAR$)!paso la variable a numerico
00174 LETCE=(VAR-32) *5/9!hago la conversacion
00175 LETCE$=STR(CE)!paso de numerico a alfanumerico
00176 MULTI_LINEWRITEMULTI_LINE_1.CTL, CE$!escribo en el otro
multiline
00177}
00180!
00181 IF OPCION=3 THEN{!dejo en blanco las cajas de texto
00182 MULTI_LINEWRITEMULTI_LINE_1.CTL,"“!escribo vacio en el multiline
00183 MULTI_LINEWRITEMULTI_LINE_2.CTL,"“!escribo vacio en el otro
multiline
00184 MULTI_LINEGOTO MULTI_LINE_1.CTL!escribo en el otro multiline
00190 RETURN