13/07/2005, 08:48
|
| | | Fecha de Ingreso: abril-2005 Ubicación: /home/
Mensajes: 264
Antigüedad: 19 años, 7 meses Puntos: 0 | |
16 Administración de clases con Visual FoxPro
Estructura de la biblioteca de clases
El bibliotecario de clases
Criterios de inclusión en bibliotecas de clase
Mezcla de las nuevas clases
Aspectos técnicos de la administración de bibliotecas de clases
Cómo copiar una clase
Eliminación de una clase
Cómo mover una clase entre bibliotecas de clases
Cómo renombrar una clase
Administración de clases en forma visual
El Examinador de clases
Título del formulario
Botones de acción
El filtro Tipo de clase
El método de despliegue
El miembro protegido
El método vacío
Los miembros ocultos
El icono Clase
La lista Clases
La lista miembros
La descripción de clases
La descripción de miembros
Inicio del Examinador de clases
El Examinador de clases y los archivos .scx
Aspectos avanzados del Examinador de clases
Objetos miembro
Métodos
Propiedades
Cómo reunir todo mediante complementos
Un programa de complemento
Registro del complemento
Ejecución del complemento
Cómo quitar el registro de un complemento
Impulso a la potencia con complementos
Modificación del comportamiento del Examinador de clases mediante complementos
17 Programación orientada a objetos avanzada
Clases de entorno de datos
Los entornos de datos con formularios
Los entornos de datos y las clases de formulario
La clase cursor
La clase Relation
La clase DataEnvironment
Clase: VACIARDBC
Mayor eficacia en los entornos de datos con Datasessions
Los objetos en el mundo real
Definición del cronómetro
Implementación del cronómetro
La clase maquinaria Reloj
La clase Reloj
Cómo reunir todo en un formulario
La clase Reloj: una última palabra
Cómo trabajar con marcos de trabajo
La naturaleza de los objetos de negocios
La clase_Navegación Base
El formulario base
La clase de entorno de datos base
La clase de negocios base
Cómo mejorar el marco de trabajo
Uso del marco de trabajo
Información adicional sobre una clase de negocios
Una última palabra sobre los marcos de trabajo
Estándares de desarrollo
Nombre de variables
Nombres de métodos y propiedades
Los efectos de los marcos de trabajo sobre los estándares
18 Foundation Classes de Visual FoxPro
Familiarícese con las Foundation Classes de Visual FoxPro
Cómo usar las Foundation Classes de Visual FoxPro
Incorporación de las Foundation Classes a un formulario utilizando la Galería de componentes
Incorporación de las Foundation Classes de Visual FoxPro a un formulario por medio de la barra de herramientas
Controles de formularios
Incorporación de las Foundation Classes de Visual FoxPro a un proyecto
Más ejemplos del uso de las Foundation Classes de Visual FoxPro
19 La Galería de componentes de Visual FoxPro
Uso de la Galería de componentes
El contenido predeterminado de la Galería componentes de FoxPro
Selección de elementos de la Galería de componentes
La barra de herramientas de la Galería de componentes
Creación de una aplicación desde la Galería de componentes
Cómo modificar el comportamiento de un catálogo o carpeta de la Galería de componentes
Adición de un catálogo o carpeta
Cómo convertir un catálogo en carpeta
Cómo cambiar el comportamiento de un catálogo o carpeta
Cómo cambiar el comportamiento de un elemento de la Galería de componentes
V COM
20 Introducción a COM
¿Qué es COM?
Antecedentes
¿Qué representa COM?
Escalabilidad con COM/DCOM
Pero, ¿qué necesito para aprender?
¿Cómo utilizar un objeto COM?
¿Cómo funciona exactamente COM?
Comprensión de las bibliotecas de tipos
Capacidades COM de Visual FoxPro
CREATEOBJECT(NombreClase eParámetro, eParámetro,)
GETOBJECT(NombreArchivo [NombreClase])
SET OLEOBJECT
ComClassInfo(oObjeto>,nTipoInfo)
CreateObjectEX(cCLSID | cProgID,
cNombreEquipo)
ComArray(oObjeto [,nNuevoValor])
Visual FoxPro, como servidor COM
21 Visual FoxPro como cliente COM
La interoperabilidad de aplicaciones y la estrategia de
Microsoft
El empleo de Word y Excel
Manejo de las constantes generadas en el código de macros.
Más sobre Excel
Creación de un informe con Excel
Cómo manejar las instancias de una aplicación COM
Uso de Word
Un problema hipotético
La estrategia
Diferencias sintácticas
Selección
Una última vista a la macro
La macro corregida
El siguiente paso
Una última palabra
22 Creación de servidores COM con Visual FoxPro
Para qué necesita servidores COM?
Un ejemplo sencillo de servidor COM
La tarea
El diseño
Las tablas
El código
Un rápido informe de estado
Creación del servidor COM
Archivos .EXE en comparación con .DLL?
De vuelta a la pista
Creación de una instancia a diferencia de varias instancias
Prueba del servidor
Prueba del servidor fuera de Visual FoxPro
El entorno de desarrollo de Excel
El código del módulo de Excel
Cerca, pero no hay recompensa
Regeneración del servidor
Cómo afinar el programa
Administración de las tablas
Cómo saber sobre qué clase basar al servidor
Protección de propiedades y métodos
Manejo de diálogos modales y de error
Sys (2335)
La versión final del servidor
Nuevo método Error
Miembros protegidos
Nueva propiedad cDataPath
COM en aplicaciones cliente/servidor de n niveles
VI Otros temas de Visual FoxPro
23 Detección y manejo de errores
Lo primero que hacer cuando surge un problema
Detección de errores comunes de codificación
Errores de sintaxis
Errores de lógica
Errores de excepción
Modularización del código para minimizar errores
Paso adecuado de parámetros
Cómo eliminar varias salidas y retornos
Desarrollo de bibliotecas de rutinas y objetos de prueba
Cómo manejar los archivos dañados
Diseño de un plan de pruebas
Pruebas manejadas por datos y manejadas por lógica
Definición de las técnicas de prueba
Cómo determinar si la prueba está completa
Creación de un ambiente de prueba
Cómo definir los casos de prueba que ejercitan todas las rutas del programa
Definición de casos de prueba mediante copias de datos reales
Documentación de los casos de prueba
Uso de lineamientos de prueba adicional
Preguntas durante las pruebas
Métodos para rastrear errores
Prueba de errores mientras el programa está suspendido
División de comandos complejos
Pista en el código
Cómo agregar ventanas de espera u otra salida impresa
Aserciones
El depurador
Uso del Analizador de trayecto
Uso de controladores de errores
Uso de eventos de error en objetos
Otros recursos
24 Visual FoxPro y el año 2000
¿En qué consiste el problema del año 2000?
Compatibilidad con el año 2000 de versiones previas a Visual FoxPro
Compatibilidad de Visual FoxPro 6 con el año 2000
El tipo de fecha estricto
El nuevo comando SET STRICTDATE
Las funciones mejoradas DATE() y DATETIMEO
La función FDATE () mejorada
La propiedad century y el comando SET CENTURY
25 Soporte para Internet
Por qué es tan emocionante Internet
Los exploradores cliente Web universales como una interfaz; común
Aplicaciones distribuidas a través de Web
Estándares abiertos
Limitaciones en la construcción de aplicaciones basadas en Web
Desarrollo de bases de datos en Web
Las herramientas que se necesitan para desarrollar aplicaciones para Web
Ejecución de aplicaciones a través de Web
Cómo se ajusta Visual FoxPro en todo esto
Pros y contras del uso de Visual FoxPro
El conector de bases de datos Internet
El uso de Visual FoxPro como servidor de datos
Uso de servidores FoxISAPI y OLE en aplicaciones para Web
Uso de Web Connection en aplicaciones para Web
Trabajo con exploradores Web
Asuntos del desarrollo en Web al trabajar con Visual FoxPro
Cómo integrar funciones de Internet en sus aplicaciones
Cómo bajar un archivo por medio de FTP
Cómo enviar correo SMTP
Activación de un explorador Web desde Visual FoxPro
Creación de archivos HTML a partir de formularios, informes o tablas
Documentos activos
¿Cómo se crea un documento activo?
Propiedades, eventos y métodos del objeto ActiveDoc
Nuevas extensiones de Visual FoxPro que soportan documento activos
Ejecución de documentos activos
26 Creación de ayuda en línea
¿Qué es HTML Help Workshop?
¿Cómo funciona Workshop?
El menú Ayuda
Botón Ayuda sobre un formulario
Ayuda sensible al contexto mediante la tecla F1
La ayuda del tipo ¿Qué es esto?
¿Cómo utilizar HTML Help Workshop?
Instalación
Creación de un proyecto de ayuda
Tabla de contenido Indice
Adición de archivos HTML de temas
Compilación de su sistema básico de ayuda
Temas de ayuda de contexto específico
Temas de ayuda del tipo ¿Qué es esto?
Distribución de su sistema de ayuda compilado
27 Los asistentes de Visual FoxPro
¿Qué son los asistentes?
Asistente para aplicaciones y el Generador de aplicaciones
El proyecto
El Generador de aplicaciones
La aplicación
El Asistente para documentación
El Asistente para instalación
El Asistente para búsqueda en Internet
El Asistente para publicar en Web
Gracias, leo sus opiniones. |