procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de...
TRANSCRIPT
![Page 1: procedimiento para crear una barra de menu, resguardar y programa que invierta una cadena de caracteres](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/3.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/4.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/5.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/6.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/7.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/8.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/10.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022071910/55cf2546bb61ebab2c8b46c6/html5/thumbnails/11.jpg)
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