Bienvenido, Invitado
Nombre de Usuario Contraseña: Recordarme

Cargar una librería
(1 viendo) (1) Invitado
  • Página:
  • 1

TEMA: Cargar una librería

Cargar una librería hace 1 año, 7 meses #13088

  • Perseverante
  • DESCONECTADO
  • Colaborador Platino
  • Temas: 2977
  • Karma: 6
En qué consiste cargar una librería dll

Tengo una ideílla de que es un módulo de un exe. El exe , más pequeño, se ejecuta y luego va invocando las librerías asociadas a él que cubren el resto de operaciones de dicho programa.

Pero en qué consiste cargar la librería ?
Ponerla a la vista o en la misma carpeta que el ejecutable ?
Variar algo en el registro de windows ?
Ejecutar con doble click la dll ?
La verdad nunca viene sola.

No dejes que tu felicidad dependa de lo que no depende de tí - Epícteto (creo..)

Re: Cargar una librería hace 1 año, 7 meses #13103

  • fermu
depende de la DLL, como sabes las DLL son bibliotecas de vínculos dinamicos que contienenn funcionies que un programa puede utilizar. Se pueden cargar mediante programación por el propio ejecutable, manteniéndolas en la memoria RAM y llamando a sus funciones sólo cuando es necesario. También pueden contener funciones que se encargan de ejecutar operaciones esenciales en el S.O y por tanto en el registro... asi que depende de la DLL

Re: Cargar una librería hace 1 año, 7 meses #13108

  • Perseverante
  • DESCONECTADO
  • Colaborador Platino
  • Temas: 2977
  • Karma: 6
Me has aclarado bastante.
Pero quién lanza la dll . El programa asociado a esa dll ?

Por ejemplo Goldmine

Se ejecuta con gmw5.exe
y tiene una librería asociada para interaccionar con otros programas.
Quién, cuándo y por qué carga esa librería (gm5s32.dll) ?

esa librería que debe ser cargada dinámicamente.....
La verdad nunca viene sola.

No dejes que tu felicidad dependa de lo que no depende de tí - Epícteto (creo..)

Re: Cargar una librería hace 1 año, 7 meses #13128

  • fermu
pues evidentemente, me parecee que el programa golmine de forma dinamica. la preguunta es más de programación que de sistemas...

Re: Cargar una librería hace 1 año, 6 meses #13141

  • Perseverante
  • DESCONECTADO
  • Colaborador Platino
  • Temas: 2977
  • Karma: 6
Sí eso seguro.
Por lo que tengo entendido el ejecutable principal del programa carga las librerías que le hacen falta cuando le hacen falta.
El exe ocupa poco espacio y es rápido y mueve adecuadamente a las librerías.

En realidad me acabas de dar una idea. Hace tiempo que sueño con manejar la librería que sirve para conectar goldmine con otros programas. Como word u otros.
Esa librería lo que contiene son una serie de funciones. Funciones en distintos lenguajes de programación al parecer. En C++, en VB, etc. Y el despiste mío siempre ha sido cómo cargar la dichosa librería.

Pues bueno. Ahora pienso que será como tú dices. Se carga cuando el intérprete del exe o como se llame vea esas funciones. Entonces cargará la librería, porque le hace falta para ejecutar esa función.

No se si te acordarás de un chico que estuvo en el foro de por aquí de casualidad que tenía un forito de lenguaje C, y que también para como moderador en spyware. Pues bien como quitó el forito de C me quedé con las ganas. Tengo su correo, pero está siempre preparando oposiciones y es muy difícil contactar con él.

Ahora me he propuesto tener otra fase completada de la integración antes de octubre con el lenguaje AutoHotkey.

Al final lo que me viene pasando es que como hago tanta consulta suelta voy montando la pesada armazón. Ya tengo hecha la pantalla de datos y algunas conexiones, así como creada la base SQLite.

La verdad nunca viene sola.

No dejes que tu felicidad dependa de lo que no depende de tí - Epícteto (creo..)
  • Página:
  • 1
Página generada en: 0.44 segundos

jTweet

Autentificate

Acceder
Registrarse

Gente Online

Tenemos 99 visitantes y ningun miembro en Línea