Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Como grabar en una aplicacion la señal del modem? (https://www.clubdelphi.com/foros/showthread.php?t=34551)

Rassiel 14-08-2006 00:16:30

Como grabar en una aplicacion la señal del modem?
 
Hola a todos los del foro, estoy desarrollando un proyecto que actua como una contestadora automatica y necesito grabar la señal del modem o sea el mensaje del usuario que llama pero tambien tengo que reproducir el mensaje del anfitrion por favor si alguien pudiese brindarme alguna ayuda me vendria muy bien.

Gracias de antemano.

Salu2.

Sotrono 14-08-2006 02:25:38

Hola, bienvenid@ a ClubDelphi. Pegale una leida a la guia de estilo.
Para hacer lo que necesitas yo te recomiendo que uses los componentes TurboPower Async Professional.
Permiten hacer eso y mucho más, vienen con ejemplos que hacen lo que necesitas (que rima que me salió, es como para hacer una publicidad :p ) así que podes revisarlos y ver qué es lo que te sirve. Tambien con el buscador del foro podes encontrar varios hilos en los que se trató sobre estos componentes.

Cualquier duda... consulte a su medico :p :p

Bytes!!

Rassiel 14-08-2006 19:07:29

Instalacion de TurboPower APRO
 
Hola ya me baje el zip de sourceforge.net pero no logro instalarlo tengo unas dudas las instrucciones para instalar dicen lo sgte:

To install TurboPower APRO into your IDE, take the following steps:
1. Unzip the release files into a directory (e.g., d:\apro).
2. Start Delphi or C++Builder.
3. Add the source subdirectory (e.g., d:\apro\source) to the IDE's
library path.
4. Open & compile the runtime package specific to the IDE being
used.
5. Open & install the designtime package specific to the IDE being
used. The IDE should notify you the components have been
installed.

creo que el paso 3 lo hice correctamente pero el 4 y el 5 no los entiendo intente para realizar el paso 4 abrir los paquetes y compilarlos con ctrl+F9 pero me da un error el compilador primero antes de compilar me dice que el pakete parece estar en un formato antiguo y si deseo convertirlo a un nuevo formato o no, de todas formas convirtiendolo o no el compilador da el mismo error me dice:

[Fatal Error] A406_R30.dpk(30): Required package 'vcl30' not found

cuando trato de volver a compilar da otro error:

[Fatal Error] AdExcept.pas(50): File not found: 'OoMisc.dcu'

Por favor si alguienme puede ayudar lo agradecere:( .
Salu2.

dec 14-08-2006 19:53:58

Hola,

Los puntos 4 y 5 indican lo siguiente: el primero, que tienes que elegir el paquete de componentes correspondiente a tu versión de Delphi. Generalmente los nombres de los archivos de los paquetes ".dpk" suelen acompañarse de un número de versión y una letra (al menos) que indican la versión de Delphi para la que fueron pensados y si se trata de paquetes "de tiempo de ejecución" o de "tiempo de diseño".

Perdona. Creo que me estoy liando. El caso es que el punto 4 te indica que has de abrir y compilar el paquete de componentes que corresponde a tu versión de Delphi. Si te fijas, por el error, da la impresión de que estás tratando de compilar un paquete para Delphi 3, y, probablemente, no es esta versión de Delphi con la que estás tú trabajando.

El punto 5 te dice lo mismo que el punto 4, salvo que has de elegir esta vez el paquete (siempre para tu versión de Delphi) de "tiempo de diseño". Este último has de compilarlo e instalarlo (abriéndolo desde Delphi te aparecerá la ventana que te permite hacerlo sencillamente) para que los componentes que contenga el paquete aparezcan en la paleta de componentes de Delphi.

Mira. Estos serían un par de ejemplos de nombres de paquetes de componentes. Probablemente no sean exactamente igual que los que quieres instalar, pero, espero que te dé alguna idea:

DecComp_D7.dpk

Quiere indicar: Componentes DecComp de "tiempo de diseño" para Delphi 7.

DecComp_R7.dpk

Quiere indicar: Componentes DecComp de "tiempo de ejecución" para Delphi 7.

Fíjate que la letra D no indica Delphi, sino "Desing", y que la letra "R" indica "Runtime". El número sí quiere indicar la versión de Delphi, que en este caso sería la 7.

No sé si te he liado más que otra cosa, pero, en fin, espero haberte ayudado en algo. ;)

Rassiel 15-08-2006 02:10:11

Error persistente
 
Hola me habeis ayudado realmente, ya entendi el por que del error anterior, muchas gracias, pero yo abro el pakete A406_R7 que es para Delphi7 en tiempo de ejecucion cierto?, bueno lo abro y cuando le doy compilar me da el sgte error:

[Fatal Error] ADEXCEPT.pas(50): File not found: 'OoMisc.dcu'

asumo que es que falta algo en el .zip pero si saben de otra causa de este error les ruego me digan.

una pregunta a ver si realize bien el paso 3 yo entro en Tools y dentro doy en Enviroment Options, me sale un dialogo con varias paletas, voy a la paleta library dentro tengo algo que dice library path doy en el boton de ... o browse despues sale otro dialogo o otro boton de ... (browse) busco la locacion apro/source y doy ok en todos los demas dialogos.

Salu2.

Sotrono 15-08-2006 03:54:05

Cita:

Empezado por Rassiel
una pregunta a ver si realize bien el paso 3 yo entro en Tools y dentro doy en Enviroment Options, me sale un dialogo con varias paletas, voy a la paleta library dentro tengo algo que dice library path doy en el boton de ... o browse despues sale otro dialogo o otro boton de ... (browse) busco la locacion apro/source y doy ok en todos los demas dialogos.

Una vez que seleccionaste la carpeta en donde estan las librerias tenés que apretar el boton Add y luego el ok. Fijate que en la lista de las librerias tiene que aparecer la que agregaste.

Cita:

Empezado por Rassiel
asumo que es que falta algo en el .zip pero si saben de otra causa de este error les ruego me digan.

Seguramente es porque no agregaste bien las librerias (paso 3). Como ya te dije, fijate si en "Library Path" esta agregada la ruta a la carpeta en donde descomprimiste los componentes.


Salu2!!

urbanoeliecer 08-07-2007 17:42:39

Ayuda con el DPK
 
Esta muy cheveree el foro. Necesito irme un poco mas atras, pues la verdad no consigo el componente, alguien me puede colaborar...

Son ustedes muy amables, Gracias


La franja horaria es GMT +2. Ahora son las 08:02:10.

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