Tecnología

Inicio

Cómo crear un programa Bloc de notas - Visual Basic 6.0

Con un poco de trabajo, usted puede escribir su propia versión del software de la libreta de ordenador en el lenguaje de programación Visual Basic. Esto permitirá al usuario introducir, imprimir y guardar mensajes de texto tal como lo hace programa Bloc de notas de Microsoft. La aplicación puede ser tan básico como el descrito aquí o más complejos con las características adicionales, la creación de software que es similar a un programa de procesamiento de textos. La aplicación utiliza los controles comunes de diálogo y ya están integrados en Visual Basic.

Instrucciones

1 Crear un nuevo proyecto de Visual Basic 6.0 (VB6) utilizando la plantilla "EXE estándar". Haga clic en "Archivo" en el menú superior de VB6 y selecciona "Guardar proyecto como." El primer mensaje le pide un nombre de formulario. Nombre del formulario "MyNotepad" y haga clic en "Aceptar". La siguiente pantalla le pide el nombre del proyecto. El nombre de "Mi Bloc de notas" y haga clic en "Aceptar".

2 Haga clic en "Proyecto" en el menú de VB6 superior y seleccione "Componentes". Desplazarse por la lista de componentes hasta que vea "Microsoft Common Dialog Control 6.0". Haga clic en la casilla junto a este para añadir este control, y luego haga clic en "Aceptar . "Haga doble clic en este control, que debe ser el último elemento de la caja de herramientas a la izquierda, para agregarlo a la forma.

3 Busque el cuadro de propiedades de la derecha de la pantalla y haga doble clic en el primer elemento, "(Nombre)." Cambiar el nombre por defecto a "MyNotepad. \" Haga doble clic en la propiedad "Caption" y cambiar este nombre por el de " mi bloc de notas. \ "

4 Haga doble clic en el icono de cuadro de texto en el panel de la caja de herramientas en la parte izquierda de la pantalla para añadir esto a la forma. Haga clic en el nuevo control y utilizar el control de arrastre para ampliar el cuadro de texto a casi el tamaño de la misma forma. Busque el control TextBox en el panel de propiedades de la derecha de la pantalla y hacer estos cambios: <br /> <br /> (Nombre) = MyNote <br /> Multiline = True <br /> ScrollBars = 3-Tanto

5 Haga clic en "Herramientas" en el menú de VB6 superior y seleccione Hacer estos cambios en el cuadro Editor de menú que se abre, haga clic en "Siguiente" después de cada uno de los dos primeros menús y "Salir" después de que el último como se muestra a continuación "Editor de menús.": <br /> <br /> Leyenda = Imprimir <br /> Nombre = mnuPrint <br /> Haga clic en "Siguiente" <br /> Leyenda = Guardar <br /> Nombre = mnuSave <br /> Haga clic en "Siguiente" <br /> Leyenda = Salir <br /> Nombre = mnuExit <br /> Haga clic en "OK"

6 Abra la ventana de código haciendo clic en "Ver" y luego "Código" en el menú de nivel superior VB6. Escriba las siguientes líneas de código exactamente como aparecen a continuación: <br /> <br /> Sub Form_Load () <br /> <br /> End Sub Función SaveMyNote (MyNote Como control, CommonDialog1 Como CommonDialog, Nombre de archivo como secuencia) como Boolean Dim FNUM <br /> <br /> As Integer On Error GoTo ExitNow <br /> CommonDialog1.Filter = \ "archivos de texto | * .txt \" <br /> CommonDialog1.filename = Nombre del archivo <br /> CommonDialog1. CancelError = True <br /> <br /> CommonDialog1.ShowSave Nombre = CommonDialog1.filename <br /> FNUM = FreeFile () <br /> Nombre del archivo abierto para salida Como #fNum <br /> Imprimir #fNum, MyNote.Text <br /> <br /> GO Cerrar #fNum <br /> SaveMyNote = True <br /> ExitNow: <br /> <br /> End Function Private Sub mnuPrint_Click () <br /> <br /> Con CommonDialog1 .PrinterDefault = True <br /> <br /> .ShowPrinter Printer.Print MyNote.Text <br /> <br /> Printer.EndDoc End With End Sub <br /> <br /> Private Sub mnuSave_click () <br /> Dim Nombre As String <br /> Si SaveMyNote (MyNote, CommonDialog1, Nombre de archivo) <br /> Entonces MsgBox \ "Su nota se ha guardado a \" & Nombre <br /> <br /> End If End Sub < br /> Private Sub mnuExit_Click () <br /> <br /> End End Sub

7 Pulse la tecla "F5" para ejecutar el programa. Tipo de lo que desee en el cuadro e imprimir o guardar de nuevo mediante los elementos de menú.

Consejos y advertencias

  • Se pueden añadir más elementos de menú a la parte superior de su nuevo bloc de notas utilizando el Editor de menús como en el paso 5 y escribir el código asociado. También puede utilizar el MenuEditor para crear submenús bajo las principales opciones.
  • El control del diálogo común 6.0 se incluye en un archivo de Microsoft separada, COMDLG32.OCX. Si compila este programa para crear una aplicación que se puede instalar y usada por otros, debe distribuir este archivo junto con el archivo ejecutable (EXE).