Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Usar librerías dinámicas (https://www.clubdelphi.com/foros/showthread.php?t=66476)

zairillo 22-02-2010 17:06:32

Usar librerías dinámicas
 
Hola!

Estoy realizando un proyecto en c++ builder en el que por requerimientos de los objetivos tengo que convertir archivos .wav a .mp3 y al revés. He estado buscando información por internet y me parece que lo más adecuado que he encontrado ha sido usar la librería dinámica lame_enc.dll. Nunca he usado una librería dinámica y no encuentro información básica sobre como instalarla, o donde ponerla o como usarla, la verdad es que me encuentro muy perdido con este tema. Me he descargado de una página que ponía en internet que encontraría el código y me vienen muchísimas carpetas con muchas cosas que no tengo ni idea de donde meter o que hacer con eso, no veo ni cabeceras a las que llamar ni instalables ni nada. La página es sourceforge.net
y he descargado la versión 3.98.2. Si alguien me pudiese echar una mano le estaría muy muy agradecido!!!

Muchas gracias a todos de antemano!!!

Ñuño Martínez 22-02-2010 18:19:21

Decir que la página es SourceForge es como decir que compraste ropa en un mercado. Quiero decir, que si no dices qué proyecto es (o mejor, qué página) pues no sabremos de dónde lo bajaste.

Por lo que he encontrado buscando, en esta página de Audacity explican dónde descargarlo. Yo no lo he hecho, pero he visto que es un ejecutable de Windows, así que supongo que es un instalador, aunque puede que no. Si no es así, es muy probable que en el código fuente de Audacity haya algún archivo de cabecera.

zairillo 22-02-2010 18:27:07

Muchas gracias por contestar!
Es que en el foro no me dejaba poner el enlace completo no se porque, existe el ejecutable y también existe la librería dinámica, el audacity es un programa que ya existe para pasar de .wav a .mp3, lo que a mi me interesaría sería la librería dinámica que supuestamente ya la tengo descargada para poder usar las funciones que me ofrezca en el código de mi programa de borland c++ y sin necesidad de programas alternativos hacer en el mio la conversión directamente. Esto según he estado leyendo se puede hacer con la librería dinámica lame_enc.dll

Mi principal problema es que no se nada sobre librerías dinámicas, no se como instalarlas o usarlas o donde colocarlas, como ver las funciones que puedo usar.... Si alguien me pudiese ayudar con este tema se lo agradecería mucho, y en especial si tuviese algo que ver justo con la librería lame muchisimo mejor.

Muchas gracias a todos de antemano!!

movorack 22-02-2010 18:48:41

Esta es la web oficial de LAME (http://lame.sourceforge.net/index.php). en la documentación encuentras como usarla la libreria.

Para saber como usar las librerias te recomiendo este post y este otro post.

Neftali [Germán.Estévez] 23-02-2010 09:47:44

Si buscas en los foros encontrarás hilos sobre cómo usar DLL's desde Delphi. Revísatelos, porque la idea es la misma para cualquier DLL (con métodos diferentes).

En el FTP del club también hay algun ejemplo de uso y llamada a DLL's.

P.D: Los ejemplos están en Delphi, pero creo que son tan simples que aunque uses C++ te puede servir para saber cómo hacerlo (o al menos los pasos).

zairillo 23-02-2010 13:01:55

Muchas gracias a todos! voy a revisar todo lo que me habeis dicho a ver si encuentro lo que necesito, gracias de nuevo!


La franja horaria es GMT +2. Ahora son las 13:07:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi