Red de conocimiento informático - Problemas con los teléfonos móviles - VISUAL BASIC 6.0 Habilidades Avanzadas de Programación - Información Detallada del Capítulo del Menú Ventana

VISUAL BASIC 6.0 Habilidades Avanzadas de Programación - Información Detallada del Capítulo del Menú Ventana

"VISUAL BASIC 6.0 Habilidades de programación avanzadas - Menú ventana" es un libro publicado por Xi'an Jiaotong University Press en 2000. Introducción básica ISBN: 9787560511764 Número de páginas: 275 Precio: 25,00 Editor: Xi'an Jiaotong University Press Fecha de publicación: 2000-01 Encuadernación: rústica Introducción al contenido, catálogo de obras, Introducción al contenido Introducción al contenido Visual Basic es un software de diseño de programación desarrollado por Microsoft También es un entorno de programación visual basado en el sistema operativo Windows. Visual Basic 6.0 es miembro de los últimos componentes de herramientas de desarrollo de aplicaciones visuales Visual Studio 6.0 lanzados por Microsoft. También es la herramienta de programación visual más popular del mundo en la actualidad. Este libro forma parte de la serie "VisualBasic6.0 Advanced Programming Skills Series" - Elementos de control. El contenido principal es una introducción sistemática y completa sobre cómo utilizar elementos de control para la programación en el entorno Visual Basic 6.0. Además de explicar métodos prácticos específicos, se inserta una gran cantidad de ejemplos nuevos. Muchos de estos ejemplos han sido adoptados por el autor en diseños reales. Este libro está dividido en 11 capítulos, que incluyen tres partes: elementos de control comunes, elementos de control avanzados y elementos de control escritos por uno mismo. A través de la experiencia práctica en programación del autor, el libro utiliza una gran cantidad de ejemplos para ilustrar los métodos de programación de los tres tipos de elementos de control, de modo que los lectores puedan profundizar aún más su comprensión de los elementos de control VB y sus habilidades de aplicación. Este libro tiene un concepto único, un sistema completo, contenido sustancial, imágenes y textos ricos, utiliza los ejemplos más recientes, explica los métodos más prácticos y proporciona las habilidades más valiosas, para que los lectores puedan dominar el uso de Visual Basic 6.0 para desarrollar el Las mejores aplicaciones en el menor tiempo. Métodos y técnicas de programación. Este libro no sólo es adecuado para principiantes en Visual Basic como libro de referencia ideal para aprender y desarrollar aplicaciones Wind0ws, sino también para todos los desarrolladores de software como libro de referencia manual permanente.

Tabla de contenidos Tabla de contenidos

Capítulo 1: Esquema de los métodos de programación de formularios Visual8asic

1.1 La posición del diseño de formularios en la programación VB

1.2 Diseño de formularios VB básico principios

1.2.1 Consistencia de estilos de formulario

1.2.2 Principio de formularios mínimos

1.2.3 Funciones y tipos de formularios

1.2.4 Principio de eficiencia: aprovechar al máximo las plantillas de formulario

1.3 Proceso de diseño de formularios VB

1.3.1 Refinamiento de las funciones del sistema: planificación de formularios

1.3 .2 Accesos directos al diseño del formulario: préstamo

1.3.3 Comentarios sobre el proceso de diseño del formulario

Capítulo 2 Método y habilidades de programación de atributos del formulario

2.1 Resumen del formulario diseño de atributos

2.2 Comprobación rápida de los atributos del formulario

2.2.1 Consulta en orden alfabético

2.2 .2 Dividir consultas por función

2.3 Comentarios y habilidades de aplicación sobre los atributos del formulario

2.3.1 El nombre del formulario - Atributo de nombre

2.3.2 Control de ventana del "impacto" del formulario - Habilitar propiedad

2.3.3 Control de la "invisibilidad" del formulario - Propiedad visible

2.3.4 Esquina pequeña del formulario - Propiedad Etiqueta

2.3.5 Coordinación control de la interfaz de usuario del formulario - propiedad Net0tiateMenus

2.3.6 Convertir el formulario en un control de subformulario MDI - propiedad MDIChild

2.3.7 Mostrar control del formulario en el Barra de estado de Windows - propiedad ShowInTaskBar

2.4 Métodos y técnicas de control para la "apariencia" del formulario

2.4.1 Título del formulario - ―C es el atributo del concepto

2.4.2 C es el concepto, atributos, técnicas y ejemplos de aplicación: hacer que el título del formulario cambie dinámicamente con la aplicación

2.4.3 Atributo de icono: visualización del diagrama del formulario

2.4. 4 Técnicas y ejemplos de aplicación de atributos de iconos - icono de formulario "animado"

2.4.5 Control del estilo del marco del formulario - Aplicación del atributo BorderStyle

p>

2.4.6 Control de efectos tridimensionales del formulario - Propiedad de apariencia

2.5 Métodos y técnicas de control de maximización y minimización de formas

2.5.1 Funciones MaxButton y MinButton y aplicaciones de propiedades

2.5.2 Funciones y aplicaciones de las propiedades ControlBox

2.5.3 Funciones y aplicaciones de las propiedades WindowState

2.5.4 Formulario El impacto del atributo BorderStyle en el formulario máximo y minimizado

2.6 Métodos y técnicas para controlar la posición y el tamaño de la ventana

2.6.1 Control de las coordenadas de posición de la ventana - "Propiedades superior e izquierda"

2.6.2 Control del tamaño del formulario: alto y ancho properties

2.6.3 Movilidad del formulario - Propiedad Movible

2.6.4 Control de posición inicial del formulario - Propiedad StartUpP0sition

2.6.5 Comentarios de ejemplo : Expanda el formulario mientras se ejecuta el formulario

2.7 Configuración de ventana *** con control de tamaño

Ejemplo

2.7.1 Dejar que el formulario vuele hacia la pantalla

2.7.2 Dejar que el formulario se corte en la pantalla

2.7.3 Dejar que el formulario se expanda la pantalla

2.7.4 Rotar el formulario

2.7.5 Hacer que el formulario se contraiga

2.8 Métodos y técnicas para controlar las propiedades de color e imagen del formulario

2.8.1 Propiedades ForeCo1or y BackColor

2.8.2 Propiedad Imagen

2.8.3 Propiedades FillColor y FillStyle

2.8.4 Problemas técnicos y de formulario relacionados con la paleta de colores: propiedades PaletteM0de y Pa1ette

2.9 Ejemplos de control de color de formulario

2.9.1 Cambios de color de formulario con operaciones

2.9. 2 Formulario de color degradado

2.9.3 Formulario ilustrado

2.9.4 Comprimir o centrar la imagen de fondo y colocarla en mosaico dentro del formulario

2.9 .5 Problemas de color de la barra de título del formulario y la línea del marco

2.10 Métodos y técnicas de control del texto del formulario

2.10.1 Control de fuente del texto del formulario - Propiedad de fuente

p>

2.10. 2 Control de transparencia de visualización de caracteres del formulario: propiedad FontTransparent

2.10.3 Control de dirección de visualización del texto del formulario: propiedad RightToLeft

2.11 Sistema de coordenadas del formulario: métodos y técnicas para aplicar atributos de escala

2.11.1 Selección de unidades del sistema de coordenadas de forma - atributo ScaleM0de

2.11.2 Traducción del origen de coordenadas de forma - ― propiedades ScaleLeft y ScaleTop

2.11.3 Transformación de coordenadas de forma escala ― Propiedades ScaleHeight y ScaleWidth

2.11.4 Habilidades prácticas: el tamaño y la posición de los elementos de control cambian con el formulario Puntos técnicos

2.12 Métodos y técnicas de control para sesiones DDE entre formularios y otras aplicaciones

2.12.1 Análisis de las propiedades LinkMode y LinkTopic

2.12.2 DDE Comentarios sobre ejemplos de aplicaciones

2.13 Métodos y técnicas para controlar las propiedades de gráficos de formularios

2.13.1 Control del estilo de línea de dibujo del formulario - propiedad DrawStyle

2.13.2 Control del ancho de línea de los gráficos del formulario - propiedad DrawW idth

2.13.3 Gráficos (superposición) ) control de modo - Propiedad DrawM0de

2.13.4 Control de redibujado de gráficos de formulario - ― Propiedad AutoRedraw

2.13.5 Control de área de redibujado de gráficos ― Propiedad ClipControls

2.13 .6 Capa y control del dibujo de formularios

2.13.7 AutoRedraw La relación entre propiedades, eventos y métodos

2.14 Técnicas para utilizar la respuesta del teclado del formulario y el control de la imagen del mouse

2.14.1 Priorizar la respuesta a los eventos del teclado del formulario - propiedad KeyPreview

2.14.2 Control de la imagen del mouse del formulario - propiedad M0useIcon

2.14.3 Control gráfico del puntero del mouse del formulario - MouseP0inter propiedad

2.15 Formulario y conexión del sistema de ayuda

Control del sistema

2.15.1 Función y creación de ayuda en línea en el sistema de aplicación

2.15.2 Número de tema de ayuda del formulario - atributo HelpContextID

2.15 .3 Interruptor de ayuda de la aplicación: propiedad WhatsThisHelp

2.15.4 Utilice la tecnología del botón de ayuda "¿Qué es esto?": propiedad WhatsThisButton

2.15.5 Cree un sistema de ayuda en línea para la aplicación Pasos y otros puntos técnicos

Capítulo 3 Métodos y técnicas de programación de métodos de formulario

3.1 Descripción general de la programación de métodos de formulario

3.1.1 Principios básicos de la programación de métodos de formulario

3.1.2 La relación entre los métodos de formulario y las propiedades del formulario

3.1.3 La relación entre los métodos de formulario y los eventos de formulario

3.1.4 Comprobación rápida de las funciones de los métodos de formulario

3.2 Programación de métodos de control para todo el formulario

3.2.1 Carga y visualización del formulario - Mostrar método

3.2.2 Consejos para aplicar formularios modales y no modelo

3.2.3 Ocultar el formulario - Ocultar método

3.2.4 Controlar el movimiento del formulario ―― Método Mover

3.2.5 Salida de impresión del formulario ― PrintForm método

3.2.6 Obtener el foco del formulario ― método SetF0cus

3.2 .7 Ajustar el orden de las ventanas—método Zorder

3.3 Programar el método para ajustar el sistema de coordenadas de la ventana

3.3.1 Ajustar el sistema de coordenadas de la ventana: método de escala

3.3.2 Conversión rápida de unidades de coordenadas: métodos ScaleX y ScaleY

3.4 Programación de métodos de salida de texto en formularios

3.4.1 A ventana Salida de texto usando la fuente - Método de impresión

3.4.2 Determinar la posición de salida según el tamaño de fuente - TextHeight y Métodos TextWidth

3.4.3 Comparación del método de impresión y la salida de texto del elemento de control Labe1

3.5 Programación del método de gráficos de formulario

3.5.1 Puntos de dibujo - Método Pset

3.5.2 Dibujar líneas y cuadros rectangulares - Método de líneas

3.5.3 Un ejemplo completo de cómo dibujar un histograma estadístico en la forma

3.5.4 Dibujar círculos y arcos - Método Cicrle

3.5.5 Mostrar fotografías e imágenes - Método PaintPicture

3.5.6 Seleccionar colores en el formulario - Método Point

3.5.7 Limpiar la pantalla - Método Cls

3.5.8 Comparación de métodos gráficos y elementos de control gráfico en la aplicación

3.6 Programación de métodos de formulario para operaciones de elementos de control

3.6. 1 Actualizar formulario - Método Actualizar

3.6.2 Activar menú emergente - Método PopupMenu

3.6.3 Iniciar ayuda en línea - Método WhatThisMode

Capítulo 4 Ventana Métodos y técnicas de diseño de programas de eventos

4.1 Resumen del diseño de eventos de formulario

4.1.1 Principios básicos de la programación de eventos de formulario

4.1.2 Formulario

Revisión rápida de clasificación de eventos

4.1.3 Investigación sobre el momento en que ocurre el evento del formulario

4.2 Programación de eventos frente al formulario

4.2.1 Carga previa del formulario proceso de evento de entrada—Inicializar evento

4.2.2 Proceso de evento cuando se carga el formulario—Cargar evento

4.2.3 Proceso de evento para activar el formulario—Activar y desactivar evento

4.3 Programación de eventos de ejecución de formularios

4.3.1 Programación de eventos de cambio de tamaño de formulario (evento Resize)

4.3.2 Habilidades prácticas ――Un ejemplo completo del tamaño y la posición de los elementos de control cambian con el tamaño del formulario

4.3.3 Programación para volver a dibujar el evento del formulario (evento Paint)

4.3.4 Habilidades de uso― ― Cómo mantener el fondo del formulario intacto

4.3.5 Programación de eventos de cambio de foco del formulario (eventos G0tF0cus y LostFocus)

4.4 Programación de eventos post-formulario

4.4.1 Descargar programación de eventos de formulario uno - Descargar evento

4.4.2 Descargar programación de eventos de formulario dos - Evento QueryUnload

4.4.3 Descargar programación de eventos de formulario tercero - Terminar evento

4.4.4 Comentarios sobre ejemplos de programación de eventos Unl0ad

4.4.5 Comentarios sobre ejemplos de programación de eventos QueryUnl0ad

4.4.6 Excepciones que no activan eventos cuando se descarga el formulario

4.5 Programación de eventos de mouse de formulario y eventos de arrastrar y soltar

4.5.1 Eventos de mouse básicos y eventos de mouse compuestos

4.5.2 Puntos clave de la programación de eventos de mouse de formulario

4.5.3 Ejemplos de identificación y aplicación de los botones del mouse

4.5.4 Activación del mouse Ejemplos de identificación y aplicación de los estados de las teclas Shift, Ctrl y Alt durante eventos

4.5.5 Programación y aplicación de eventos de mouse Click y DblClick

4.5.6 Eventos de arrastrar y soltar de formularios y su aplicación

4.5.7 Ejemplo completo - "Brush" revisión del método de dibujo

4.6 Programación de eventos de teclado de formulario

4.6.1 Proceso de eventos de teclado Puntos clave de la programación

4.6.2 Preparación de la programación del procedimiento de eventos de teclado

4.6.3 Programación de procedimiento de evento de teclado global (formulario)

4.7 Programación de evento de intercambio de datos DDE

4.7.1 Evento de intercambio de datos DDE

4.7 .2 Evento LinkOpen y sus puntos de programación

4.7.3 Evento LinkExecute y sus puntos de diseño de programa

4.7.4 Evento LinkError y sus puntos de programación

4.7. 5 Evento LinkCl0se y sus puntos de programación

4.8 Formulario de diseño de programa de procedimiento de evento OLE

4.8.1 Evento OLEStartDrag y sus puntos de programación

4.8.2 Evento OLEC0mpleteDrag y sus puntos de programación

4.8.3 Evento OLEDragDrop y su programación Design Points

4.8.4 Evento OLEDragOver y sus puntos de programación

4.8.5 Evento OLESetdate y sus puntos de programación

4.8.6 Evento OLEGiveFeedback y sus puntos de programación

Capítulo 5 Otros en el diseño de formularios Cuestiones técnicas

5.1 Ventana de inicio de la aplicación y tecnología de control de desinstalación

5.1.1 Control del modo de inicio de la aplicación

5.1.2 Configuración de la ventana de inicio

5.1.3 Utilice el subproceso Principal para iniciar la aplicación

5.1.4 Mostrar rápidamente la ventana durante el inicio

5.1.5 Carga del formulario Técnicas para ingresar, mostrar e iniciar el formulario

5.1.6 Desinstalar el formulario o finalizar el programa

5.2 Acelerar el inicio del formulario

5.2.1 Influir en el formulario El motivo de la velocidad de inicio

5.2.2 Varios métodos para acelerar el inicio del formulario

5.3 Métodos y técnicas para restaurar la apariencia original del formulario

5.4 Formulario y visualización Independiente de la resolución tecnología

5.4.1 La relación entre el tamaño del formulario y la resolución de la pantalla

5.4.2 Diseño de formularios independientes de la resolución

5.4.3 El impacto de los diferentes colores resoluciones sobre formularios

5.5 Métodos y técnicas de programación de formularios múltiples

5.5.1 Tipos básicos de formularios múltiples

2 Programación de formularios de documento único (SDI).

5.6 Métodos y técnicas de programación de formularios de documentos múltiples (MDI)

5.6.1 Características de MDI

5.6 .2 Características de los subformularios MDI

5.6.3 Pasos y métodos de creación de aplicaciones MDI

5.6.4 Sistema de menús de aplicaciones MDI

5.6 .5 Control de subformularios MDI

5.6.6 Algunas técnicas para el diseño de aplicaciones MDI

5.6.7 Algunas sugerencias para mejorar el rendimiento de las aplicaciones MDI

Capítulo 6 Métodos y técnicas de programación de menús

6.1 Menú de Visual Basic Conceptos básicos

6.1.1 Ventajas técnicas del menú

6.1.2 Estructura básica del menú

6.1.3 Proceso de diseño de menús en Visual Basic

6.2 Diseño del editor de menús y estructura del menú

6.2.1 Ingresando al editor de menús

6.2.2 Explicación detallada de la ventana del editor de menús

6.2.3 Menú ejemplo de aplicación editor

6.3 Programación y control de menús

6.3.1 Programa de menú Entrada de código

6.3.2 Aplicación de teclas de acceso a menús y teclas de acceso directo

6.3.3 Aplicación de la marca de verificación del elemento del menú

6.3.4 La configuración se puede abrir el menú de la lista de formularios

6.4 Tecnología de matriz de menús

6.4.1 Creación de una matriz de menú

6.4.2 Aplicación de una matriz de menú

6.5 Tecnología de menú dinámico

6.5.1 Descripción general de la tecnología de menú dinámico

6.5.2 Tecnología de control dinámico de la estructura del menú

6.5.3 Atributos del menú Tecnología de configuración dinámica

6.6 Tecnología de menú emergente

6.6.1 Ámbito de aplicación del menú emergente

6

.6.2 Pasos para crear menús emergentes

6.6.3 Métodos para activar menús emergentes

6.6.4 Varias cuestiones a las que se debe prestar atención al diseñar menús emergentes programas de menú

6.7 Habilidades avanzadas: hacer que los elementos del menú tengan hermosos íconos

Capítulo 7 Métodos y técnicas de programación de barras de herramientas

7.1 Descripción general de la programación de barras de herramientas

7.1 .1 El estado y rol de la barra de herramientas en el programa de aplicación

7.1.2 Cambios en el diseño de la barra de herramientas entre Visual Basic 5.0 y 6.0

7.1.3 Las funciones y propiedades del control To0lbar

7.2 Explicación detallada de los métodos y técnicas de diseño de barras de herramientas

7.2.1 Preparación preliminar: agregar el elemento de control T00lbar a la caja de herramientas

7.2 .2 Colocarlo en el formulario Control barra de herramientas

7.2.3 Una poderosa herramienta para el diseño de barras de herramientas: la página de propiedades del control Barra de herramientas

7.2.4 Selección de apariencia y estilo de la barra de herramientas

7.2.5 Agregar botones y configuraciones de atributos a la barra de herramientas

7.2.6 Consejos para seleccionar y aplicar estilos de botones de la barra de herramientas

7.2.7 Diseñar una barra de herramientas con botón del menú desplegable

7.2.8 Elemento de control ImageList e imagen del botón

7.3 Propiedades, métodos y eventos comunes del elemento de control de la barra de herramientas

7.3.1 Programación Propiedades comúnmente utilizadas de los elementos de control de la barra de herramientas

7.3.2 Eventos comúnmente utilizados de los elementos de control de la barra de herramientas en la programación

7.3.3 Métodos comúnmente utilizados de los elementos de control de la barra de herramientas en la programación

7.4 Tecnologías y técnicas básicas en la programación de barras de herramientas

7.4.1 La idea general de la programación de barras de herramientas

7.4.2 Controlar la ocultación y reaparición de la barra de herramientas

7.4.3 Hacer que los botones de la barra de herramientas tengan diferentes imágenes en diferentes estados

7.4.4 Determinar qué botón de la barra de herramientas está seleccionado

7.4.5 Determinar qué botón de la barra de herramientas está seleccionado Qué botón elemento de menú de la barra de herramientas

7.4.6 Ocultar y reaparecer el botón de la barra de herramientas

7.4.7 Deshabilitar y habilitar el botón de la barra de herramientas

7.4.8 Crear el ComboBox elemento de control siempre colocado en el botón de marcador de posición

7.4.9 Agregar o eliminar dinámicamente el botón de la barra de herramientas

7.4.10 Agregar dinámicamente el elemento del menú del botón de la barra de herramientas o eliminar

7.4.11 Permitir a los usuarios ajustar los botones de la barra de herramientas durante el tiempo de ejecución