procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de...

11
PROCEDIMIENTO PARA CREAR UNA BARRA DE MENU DÁVALOS ROCHA ROSAURA JAQUELINE 4102

Transcript of procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de...

Page 1: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

PROCEDIMIENTO PARA CREAR UNA BARRA DE MENU

DÁVALOS ROCHA ROSAURA JAQUELINE 4102

Page 2: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

INTRODUCCIÓN• Una de las características de los programas

actuales es el uso de menús. Desde tiempos remotos, cuando todavía las computadoras no tenían gráficos y la única manera de interactuar con ellas era con un menú. Al principio, eran bastante simples. Imagínate que solo podías usar letras verdes, naranjas o blancas sobre un fondo negro... en fin, eran otros tiempos...

Pero ahora, con nuestro mundo visual con iconitos, botoncitos, mouse y toda la onda, todavía son muy útiles los menús. Solo que ahora han evolucionado mucho y son más agradables. En este mensaje quiero platicarles un poco sobre mi experiencia con menús en Visual Basic 6.0. Para ello, voy a hacer una aplicación muy sencilla, que solo muestre como funciona esto de los menús.

Page 3: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

• Voy a comenzar con un proyecto nuevo. Establezco la propiedadCaption a "Ejemplos de menús". Luego, para crear un menú, presiono el botón del editor de menús. Abajo viene una imagen de la barra de menús de Visual Basic 6.0.

Page 4: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

• Al presionar el botón del editor de menú, sale la siguiente ventana:

Page 5: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

• Para empezar, el primer elemento en la barra de menú de esta aplicación va a tener un elemento llamado "Mensajes". Para hacer esto, lleno la ventana como indica la figura:

Page 6: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

• Una nota cultural: pongo el símbolo & adelante de la letra M de Mensajes para que aparezca subrayado y responda cuando el usuario presione ALT+M. Si cierro esta ventana, mi forma Form1 se ve así:

Page 7: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

• Pero que pasa si quiero poner un menú adentro de mi menú "Mensajes". Vuelvo a abrir el editor de menús, aprieto el botón Next para agregar otro elemento abajo del que ya existe. Lo dejo con estos datos:

Page 8: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

• Para indentar la opción Hola, presiono el botoncito que indenta (flecha a la derecha). Después que tengo todo hecho y cierro el editor de menú, se ve mi forma así.

Page 9: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

RESGUARDAR EL INGRESO DE UN PROYECTO

PARTE #2

Page 10: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

• Para bloquear un proyecto, debemos definir las propiedades de éste, siguiendo los siguientes pasos:

1. Inicie el Editor de Visual Basic y abra el proyecto encuestión.

2. Seleccione Propiedades del Proyecto del menú Herramientas, y elijala ficha General.

3. Defina las siguientes propiedades:

- Nombre del proyecto.

- Descripción del proyecto.

- Nombre del archivo de ayuda.

- ID de ayuda contextual del proyecto.

4. Seleccione la ficha Protección.

5. Active la opción de Bloquea proyecto para visualización.

6. Introduzca una contraseña en el cuadro de Contraseña y Confirmarcontraseña.

7. Guardar y cerrar el proyecto.

NOTA: La protección no surte efecto hasta que no cierre elproyecto y el documento en cuestión.

Page 11: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres

Programa que invierta una cadena de caracteres y lo imprima

• Private Sub Command1_Click() Dim sPalabra As String, sResultado As String Dim iH As Integer sPalabra = Text1.Text sResultado = "" For iH = 1 To Len(sPalabra) sResultado = Mid(sPalabra, iH, 1) + sResultado Next Text1.Text = sResultado End Sub