DLL & FUNCTION LEPESO.DLL NO FIVEWIN

Post Reply
nixbeau
Posts: 28
Joined: Sun Jan 08, 2012 6:17 pm

DLL & FUNCTION LEPESO.DLL NO FIVEWIN

Post by nixbeau »

Amigos, Feliz Año Nuevo. Todo ayuda como para resolver un problema en la declaración de LePeso.dll de Urano DLL.
Declaración:

Code: Select all | Expand


dll function AbrePortaUrano(Porta AS STRING)           AS LONG PASCAL  FROM "_AbrePortaSerial"         LIB "lepeso.dll"
dll function FechaPortaUrano()                                 AS LONG pascal  FROM "_FechaPortaSerial"        LIB "lepeso.dll"
dll function LePeso()                                                AS STRING pascal    FROM "_LePeso"          LIB "lepeso.dll"
dll function ModeloBalancaUrano(Modelo as _INT)     AS LONG pascal  FROM "_AlteraModeloBalanca"     LIB "lepeso.dll"
dll function ModoOperacaoUrano(Modo as _INT)        AS LONG pascal  FROM "_AlteraModoOperacao"  LIB "lepeso.dll"
 


Función:

Code: Select all | Expand


function testefuncurano()
priv aaa:=3
priv Porta:='COM1'

aaa:=abreportaurano(Porta)
? aaa
return .t.
 


Cuando ejecuto la aplicación se bloquea (Crash). No devolver el valor de 'AAA'
nixbeau
Posts: 28
Joined: Sun Jan 08, 2012 6:17 pm

Re: DLL & FUNCTION LEPESO.DLL NO FIVEWIN

Post by nixbeau »




Essa funcoes são em C para Xharbour. Não Sei como Manipula-las, preciso montar de um jeito que eu possa usar meu configurador para mudar sem dispor direto no codigo. Eu queria Na Verdade Entender porque nas declaraçoes diretas da DLL em Fivewin não esta funcionando.

En español:

Estas funciones están en C para xHarbour. No sé cómo se las maneja, debe montar de manera que puedo usar mi configurador a cambios sin eliminación directa en código. Quería Sobre verdad Entender por qué las declaraciones directas de la DLL en Fivewin este no funciona.
User avatar
Antonio Linares
Site Admin
Posts: 44515
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: DLL & FUNCTION LEPESO.DLL NO FIVEWIN

Post by Antonio Linares »

Nixbeau,

Prueba a quitar la claúsula PASCAL y prueba nuevamente, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
nixbeau
Posts: 28
Joined: Sun Jan 08, 2012 6:17 pm

Re: DLL & FUNCTION LEPESO.DLL NO FIVEWIN

Post by nixbeau »

Antonio Linares wrote:Nixbeau,

Prueba a quitar la claúsula PASCAL y prueba nuevamente, gracias


Eso Es Perfecto !!! Funcionó !!! Debido a la eliminación de la cláusula de Pascua comenzó a funcionar?
User avatar
Antonio Linares
Site Admin
Posts: 44515
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: DLL & FUNCTION LEPESO.DLL NO FIVEWIN

Post by Antonio Linares »

Muy bien :-)

Las funciones declaradas como Pascal no usan un subrayado delante (el compilador las genera en mayúsculas y sin subrayado), asi que al ver los subrayados deduje que no eran PASCAL :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply