Search found 75 matches: tapi

Return to advanced search

Re: WRAPPER - TAPI - DEVLINK

Adrian,

Contáctame por email alinares@fivetechsoft.com
by Antonio Linares
Tue Oct 09, 2018 6:53 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Hola Antonio. Quitando los msgInfo y usando logfiles para capturar el dato la ejecucion no falla. El Acces Violation debe ser por algun puntero que apunta algun sitio extraño que ya no existe. Ahora entiendo que debemos hacer algo similar para obtener informacion del evento que nos devuelve ¿no? . C...
by ARC
Mon Oct 08, 2018 2:12 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Prueba usando la claúsula CALLBACK (que no es otra cosa sino declararla como tipo PASCAL. Esto es: la alineación de la pila -el 'stack'-
se realiza desde el código que llama y no desde la propia función)

void CALLBACK CallBackFunction( LONG pbxh, DWORD comms_state, DWORD parm1 )
{
...
}
by Antonio Linares
Mon Oct 08, 2018 9:38 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Al primer msgInfo llegamos,

Pero salta un mensaje que dice que el exe dejo de funcionar.

El primer msginfo devuelve 1
El segundo devuelve 0
El tercero devuelve 0

He conseguido sacar los valores mostrando en cada ejecución un msginfo.

UN saludo.
by ARC
Mon Oct 08, 2018 9:33 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

El código esta copiado exactamente como lo has expuesto.

Al tratar de ejecutarlo sin los MsgInfo salta la misma excepción y genera el log que he puesto.

El usuario con el que se ejecuta este código en principio tiene control total sobre la maquina.

Un saludo
by ARC
Mon Oct 08, 2018 9:12 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Pruébala sin llamar a los MsgInfo()s:

function CommsEvent( nPbxh, nComms_state, nParm1 )

// MsgInfo( nPbhx )
// MsgInfo( nComms_state )
// MsgInfo( nParm1 )

return nil
by Antonio Linares
Mon Oct 08, 2018 9:04 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Has mantenido la función CommsEvent() como yo la he escrito en el código ?

No puedes cambiarle el nombre...
by Antonio Linares
Mon Oct 08, 2018 9:03 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Hola Antonio, revisaremos la actualización. Con el código expuesto, se genera un fichero de Log que contiene la siguiente información : Application Internal Error - \\nasbackup\DESARROLLO\ADRIAN\DLink\trunk\DLink.exeTerminated at: 2018-10-08 10:10:45Unrecoverable error 6005: Exception error:    Exce...
by ARC
Mon Oct 08, 2018 8:52 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Si os funciona correctamente, se agradece que actualiceis FWH desde http://www.fivetechsoft.com por la ayuda recibida :-) function CommsEvent( nPbxh, nComms_state, nParm1 )   MsgInfo( nPbhx )   MsgInfo( nComms_state )   MsgInfo( nParm1 )return nil#pragma BEGINDUMP#inc...
by Antonio Linares
Mon Oct 08, 2018 7:53 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Buenos dias Antonio. He conseguido llegar a mostrar el cuadro dialogo con este código que tu mismo proporcionaste. El problema ha sido el usuario y contraseña, no eran correctos y ademas los permisos para acceder al servidor en el que estaba instalado la maquina. Function main()      DLOpen&...
by ARC
Mon Oct 08, 2018 7:27 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Buenos días.

Discúlpame Antonio, no hay manera.

Si pudiera encontrar un ejemplo completo a lo mejor veo algo que estoy haciendo mal.

Muchas gracias por tu ayuda.

Un saludo.
by ARC
Mon Sep 17, 2018 9:04 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Falta añadir CALLBACK aqui:

void CALLBACK CallBackFunction( LONG pbxh, DWORD comms_state, DWORD parm1 )
{
MessageBox( 0, "ok", "ok", 0 );
}
by Antonio Linares
Thu Sep 13, 2018 10:57 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Buenos dias. Vamos por partes. Segun el siguiente codigo function main()   DLOpen(1,'255.255.255.255','PWD',nil,nil, CallBackFunction() )return nil#pragma BEGINDUMP#include <windows.h>#include <hbapi.h>#include "devlink.h"void CallBackFunction( LONG ...
by ARC
Thu Sep 13, 2018 9:19 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Implementa el callback como yo te indiqué:

viewtopic.php?p=214706#p214706

Y comprueba si aparece el MessageBox()
by Antonio Linares
Thu Sep 13, 2018 8:08 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618

Re: WRAPPER - TAPI - DEVLINK

Buenos días.

Funciona, compila y arranca, ¿cual es el siguiente paso?

Entiendo que ahora necesitaremos capturar los datos del callback.

Muchas gracias por tu ayuda.

Un saludo
by ARC
Thu Sep 13, 2018 6:54 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: WRAPPER - TAPI - DEVLINK
Replies: 37
Views: 4618
Next

Return to advanced search