Page 1 of 1

Como hacer una llamada telefónica?

Posted: Thu Dec 27, 2012 12:39 am
by Leopoldo Blancas
Hola a todos!!!

A lo mejor ya es viejo el tema pero, es posible hacer una llamada desde una aplicación de HMG?, si tengo una base de datos de los clientes, por ejemplo? Quisiera hacer una aplicación que poniendome en un TextBox o en un Grid y dandole doble click me hiciera la llamada telefónica, y también que llevera el registro de las mismas......Me gustaria que me guiaran paso a paso de lo que necesito, se puede hacer desde modem?, hay una libreria en especial?, necesito una tarjeta especial?....., ya que nunca lo he hecho y en la medida de lo posible me apoyen para realizarlo, tengo windows 7 ,32. Recuerden que es navidad y año nuevo ;)

Mil Gracias por su ayuda
Polo

Re: Como hacer una llamada telefónica?

Posted: Thu Dec 27, 2012 6:25 am
by mol
If you have a modem, you can simply open com port and sent ATDT and phone number to it.
It should work.

Code: Select all

oWinPort := win_com():Init(cPortName, nPredkosc, NOPARITY, 8, ONESTOPBIT)
if !oWinPort:Open
  lRet := .f.
  msgstop( "Error while opening COM port" )
  return .F.
else
  // Opened with success
  oWinPort:QueueSize( 1000, 1000 )
  oWinPort:Purge()
  //TimeOuts( nReadInterval, nReadMultiplier, nReadConstant, nWriteMultiplier, nWriteConstant )
  oWinPort:Timeouts(1500,1000,20000,1000,20000)
  oWinPort:SetDTR(.t.)
  oWinPort:SetRTS(.t.)
  oWinPort:Write("ATDT" + cPhoneNumber + chr(13))
endif

It should look something similar, I think.

Regards, Marek

Re: Como hacer una llamada telefónica?

Posted: Thu Dec 27, 2012 11:13 am
by danielmaximiliano
Hola Polo:
puedes hacer llamadas con Calldll32() a la API de Windows (TAPI)
otra cosa que puedes hacer esUtilizar una Rutina hecha para Fivewin llamada TPHDIAL15.ZIP
lo puedes descargar de desde Google Code : http://code.google.com/p/fivewin-contri ... P&can=2&q=

espero que te sirva

Re: Como hacer una llamada telefónica?

Posted: Thu Dec 27, 2012 11:42 am
by danielmaximiliano
danielmaximiliano wrote:Hola Polo:
puedes hacer llamadas con Calldll32() a la API de Windows (TAPI)
otra cosa que puedes hacer esUtilizar una Rutina hecha para Fivewin llamada TPHDIAL15.ZIP
lo puedes descargar de desde Google Code : http://code.google.com/p/fivewin-contri ... P&can=2&q=

espero que te sirva

Referencia de Tapi32.DLL Microsoft

Re: Como hacer una llamada telefónica?

Posted: Thu Dec 27, 2012 9:47 pm
by Leopoldo Blancas
Ok, la verdad no entiendo nada, pero tratare de leer más y a ver si las dudas ya son más espcíficas...

Mil gracias de antemano
Polo
*-------------------------------------------------------------------------------------------------------------------
Ok, not really understand anything, but I'll try to read more and see if there are more doubts espcíficas ...

Many thanks in advance
Polo