ANDRÉS JÁCOME
TERCERO DE BACHILLERATO A
Objetivos:
En esta unidad aprenderemos a:
-profundizar las técnicas avanzadas comunes a los entornos gráficos.
-Comprender la filosofía de los documentos MDI.
-Realizar el intercambio de datos.
-Manejo de funciones avanzadas.
 La interfaz de documento múltiples.
Son aquellos cuyas ventanas se encuentra
dentro de una ventana padre(normalmente
con la excepción de las ventanas modales),
la principal desventaja de MDI es la escasez
de información sobre ventanas abiertas.
Se puede marcar una diferencia entre SDI y MDI de
la siguiente manera:
a . Interfaz de documentos simples (SDI):Esta aplicación se compone de
un solo formulario, al cerrar el formulario se cierra la aplicación.
b . Interfaz de documentos múltiples (MDI): Esta aplicación se compone
un formulario maestro y este puede contener uno o mas formularios.
 Ejemplo de una interfaz SDI(interfaz de documento simple)
EJEMPLO DE UNA INTERFAZ MDI(INTERFAZ DE DOCUMENTO MULTIPLE
Esta propiedad es lectura y escritura,
tanto como para los controles para los
formularios. La propiedad linktopic, para
formulario de origen o establece el tema
al que el formulario responde en una
conversación DDE
Propiedad linktopic
Propiedad linkmode
 Tiene distinta forma si se trata de un control 8label,textbox;
picturebox)
 O un formulario para formulario tiene
 2= valores
 0= none
 1= notify
 La propiedad linkmode le permite que inicie una conversación DDE
con una aplicación servidor, origen y como iniciarla, tiene 4 valores
posibles
 0= none
 1= automático
 2= manual
 3= notify
PROPIEDAD LINKITEM
SOLAMENTE LA TIENE EL CONTROL DESTINO DE LA
INFORMACION , LO TIENE EL FORMULARIO ORIGEN,
ESTA PROPIEDAD DEBERA EXPRESARSE EL NOMBRE
DEL CONTROL DE LA INFORMACION
PROPIEDAD LINKTIMEOUT
DEVUELBE O ESTABLESE LA CANTIDAD DE TIEMPO DE
UN CONTROL ESPERA UNA RESPUESTA A UN MENSAJE
DDE
EL PLAZO MAYOR TIEMPO QUE UN CONTROL PUEDE ESPERAR ES
65,535 DECIMAS DE UN SEGUNDO ES DECIR SOBRE 1 HORA Y 49
MINUTOS. AL ESTABLECER LINKTIMEOUT A 1 SE INDICA AL CONTROL
QUE ESPERA LA RESPUESTA ES UNA CONVERSACION DDE DURANTE EL
MAYOR PLAZO DE TIEMPO EL USUARIO PUEDE FORZAR QUE EL
CONTROL DEJA DE ESPERAR PRECIONANDO LA TECLA ESC
Librerías de enlace
dinámico DLL
Es un archivo que contiene funciones y/o recursos, ,mapas de bits definiciones de fuente, que
podrán ser llamados desde cualquier aplicación de Windows de hecho se considera que
Windows esta construido sobre una gran cantidad de DLLS
Ventajas e inconvenientes del uso de DLLS
VENTAJAS
-Una función definida dentro de una DLL esta disponible para cualquier aplicación
-Se reduce el tamaño de las aplicaciones que utilizan la DLL por la reutilización de su código
-Mejora en el tiempo de compilación y/o carga de aplicaciones debido al menor tamaño del
código
-Las DLL`S son independientes de la aplicación
INCONVENIENTES
-Tiene que estar presente en el a carpeta del sistema antes de ser utilizados
-El tiempo de acceso a la DLL por parte de la aplicación que la usa es mas lento

LIBRERIAS DE ENLACE DINAMICO

  • 1.
  • 2.
    Objetivos: En esta unidadaprenderemos a: -profundizar las técnicas avanzadas comunes a los entornos gráficos. -Comprender la filosofía de los documentos MDI. -Realizar el intercambio de datos. -Manejo de funciones avanzadas.
  • 3.
     La interfazde documento múltiples. Son aquellos cuyas ventanas se encuentra dentro de una ventana padre(normalmente con la excepción de las ventanas modales), la principal desventaja de MDI es la escasez de información sobre ventanas abiertas. Se puede marcar una diferencia entre SDI y MDI de la siguiente manera: a . Interfaz de documentos simples (SDI):Esta aplicación se compone de un solo formulario, al cerrar el formulario se cierra la aplicación. b . Interfaz de documentos múltiples (MDI): Esta aplicación se compone un formulario maestro y este puede contener uno o mas formularios.
  • 4.
     Ejemplo deuna interfaz SDI(interfaz de documento simple)
  • 5.
    EJEMPLO DE UNAINTERFAZ MDI(INTERFAZ DE DOCUMENTO MULTIPLE
  • 7.
    Esta propiedad eslectura y escritura, tanto como para los controles para los formularios. La propiedad linktopic, para formulario de origen o establece el tema al que el formulario responde en una conversación DDE Propiedad linktopic
  • 8.
    Propiedad linkmode  Tienedistinta forma si se trata de un control 8label,textbox; picturebox)  O un formulario para formulario tiene  2= valores  0= none  1= notify  La propiedad linkmode le permite que inicie una conversación DDE con una aplicación servidor, origen y como iniciarla, tiene 4 valores posibles  0= none  1= automático  2= manual  3= notify
  • 9.
    PROPIEDAD LINKITEM SOLAMENTE LATIENE EL CONTROL DESTINO DE LA INFORMACION , LO TIENE EL FORMULARIO ORIGEN, ESTA PROPIEDAD DEBERA EXPRESARSE EL NOMBRE DEL CONTROL DE LA INFORMACION
  • 10.
    PROPIEDAD LINKTIMEOUT DEVUELBE OESTABLESE LA CANTIDAD DE TIEMPO DE UN CONTROL ESPERA UNA RESPUESTA A UN MENSAJE DDE EL PLAZO MAYOR TIEMPO QUE UN CONTROL PUEDE ESPERAR ES 65,535 DECIMAS DE UN SEGUNDO ES DECIR SOBRE 1 HORA Y 49 MINUTOS. AL ESTABLECER LINKTIMEOUT A 1 SE INDICA AL CONTROL QUE ESPERA LA RESPUESTA ES UNA CONVERSACION DDE DURANTE EL MAYOR PLAZO DE TIEMPO EL USUARIO PUEDE FORZAR QUE EL CONTROL DEJA DE ESPERAR PRECIONANDO LA TECLA ESC
  • 11.
    Librerías de enlace dinámicoDLL Es un archivo que contiene funciones y/o recursos, ,mapas de bits definiciones de fuente, que podrán ser llamados desde cualquier aplicación de Windows de hecho se considera que Windows esta construido sobre una gran cantidad de DLLS Ventajas e inconvenientes del uso de DLLS VENTAJAS -Una función definida dentro de una DLL esta disponible para cualquier aplicación -Se reduce el tamaño de las aplicaciones que utilizan la DLL por la reutilización de su código -Mejora en el tiempo de compilación y/o carga de aplicaciones debido al menor tamaño del código -Las DLL`S son independientes de la aplicación INCONVENIENTES -Tiene que estar presente en el a carpeta del sistema antes de ser utilizados -El tiempo de acceso a la DLL por parte de la aplicación que la usa es mas lento