La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Saltar a la primera página USANDO DLL PARA INTEGRAR DELPHI Y C++ U.N.S.J. FAC. CIENCIAS EXACTAS, FISICAS Y NATURALES DANIEL DIAZ ARAYAL. I. S. I.

Presentaciones similares


Presentación del tema: "Saltar a la primera página USANDO DLL PARA INTEGRAR DELPHI Y C++ U.N.S.J. FAC. CIENCIAS EXACTAS, FISICAS Y NATURALES DANIEL DIAZ ARAYAL. I. S. I."— Transcripción de la presentación:

1 Saltar a la primera página USANDO DLL PARA INTEGRAR DELPHI Y C++ U.N.S.J. FAC. CIENCIAS EXACTAS, FISICAS Y NATURALES DANIEL DIAZ ARAYAL. I. S. I.

2 Saltar a la primera página Temas de discusión n DLL u Concepto u Enlace Estático y Dinámico u Utilidad n CREANDO DLLS u Tipos importación u Información necesaria para crea una Dll u Distintos Casos n CONCLUSIONES

3 Saltar a la primera página DLL n Concepto n Enlace Estático y Dinámico n Utilidad

4 Saltar a la primera página CONCEPTO n Conjunto de funciones accesibles desde cualquier lenguaje n Se enlazan dinámicamente al programa, lo que equivales a decir “No forman parte del ejecutable”

5 Saltar a la primera página F1... F2... F3 F1 { E8h; A1h; 18h;} F2... E8h; A1h; 18h;} F2 F3 PROGRAMA FUENTE PRUEBA.CPP LIBRERIA SOLVER.LIB PRG. EJECUTABLE PRUEBA.EXE CÓDIGO FUENTECÓDIGO OBJETOCÓDIGO EJECUTABLE ENLACE ESTÁTICO

6 Saltar a la primera página ENLACE DINAMICO

7 Saltar a la primera página n Como módulos de Programa u Uso eficiente de Memoria u Facilita futuras modificaciones y ampliaciones u Facilita la distribucion de nuevas mejoras n Codigo Independiente del Lenguaje n Aplicaciones de bajo nivel UTILIDAD

8 Saltar a la primera página Creando Dlls n Tipos importación n Información necesaria para crea una Dll n Distintos Casos

9 Saltar a la primera página Tipos importación EJEMPLOS EN DELPHI Por NombreFunction Continua; External “ProyeDll” Por ÍndiceFunction Continua; External “ProyeDll” Index 1 Por Nuevo Nombre Function Continua; External “ProyeDll” Index 1 Name “Continua”

10 Saltar a la primera página Información necesaria para crea una Dll n Nombre de la librería n Nombre o Índice de cada función a exportar n Convenciones de lllamada n tipos de parámetros

11 Saltar a la primera página Distintos Casos n 1er Caso - Crear y Usar con Delphi n 2do Caso - Crear con Delphi y Usar con C++ n 3er Caso - Crear con C++ y Usar con C++

12 Saltar a la primera página Distintos Casos n 1er Caso - Crear y Usar con Delphi n 2do Caso - Crear con Delphi y Usar con C++ n 3er Caso - Crear con C++ y Usar con C++

13 Saltar a la primera página Distintos Casos n 1er Caso - Crear y Usar con Delphi n 2do Caso - Crear con Delphi y Usar con C++ n 3er Caso - Crear con C++ y Usar con C++

14 Saltar a la primera página Conclusiones u PRODUCTIVIDAD F PERMITE UTILIZAR LA POTENCIALIDAD DE LAS RAD PARA CREAR INTERFACES Y LOS BENEFICIOS QUE NOS BRINDA C++ PARA TRATAR PROBLEMAS COMPLEJOS u CON RESPECTO A DESARROLLO F DELPHI ES MAS FÁCIL F LOS DOS LENGUAJE SOPORTAN LAS MAYORIA DE LAS CONVENCIONES DE LLAMADA


Descargar ppt "Saltar a la primera página USANDO DLL PARA INTEGRAR DELPHI Y C++ U.N.S.J. FAC. CIENCIAS EXACTAS, FISICAS Y NATURALES DANIEL DIAZ ARAYAL. I. S. I."

Presentaciones similares


Anuncios Google