In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

PADL() acusa erro na DLL

Foro de Xailer profesional en español
Responder
mario.angelini1
Mensajes: 14
Registrado: Lun Abr 06, 2009 3:41 pm

PADL() acusa erro na DLL

Mensaje por mario.angelini1 »

Bom dia,
Xailer 2:
Ao usar PADL() em uma DLL acusa o seguinte erro:
PADL(0)
Erro BASE/1001 Undefined function: PADL
Argumentos: ( [ 1] = Tipo: C Val: 1 [ 2] = Tipo: N Val: 3 [ 3] =
Tipo: C Val: 0)
PADC() e PADR() funcionam.
Alterei o FrmInDll.prg de XAILER2SAMPLESDLLsSOURCE:
METHOD FormInitialize( oSender ) CLASS TFormInDLL
::oPanel1:cText := LT( 100 )
::olabeL1:ctext:=PADL("1",3,"0")
::SHOW()
RETURN Nil
Compilei e ao executar confirmou o erro.
Mário Angelini
www.emeasoft.com.br
--
Avatar de Usuario
emeasoft
Mensajes: 1088
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

PADL() acusa erro na DLL

Mensaje por emeasoft »

Boa tarde,
O mesmo erro com MsgYesNo():
MSGYESNO(0)
Erro BASE/1001 Undefined function: MSGYESNO
Argumentos: ( [ 1] = Tipo: C Val: TESTE [ 2] = Tipo: C Val: )
Mário Angelini
www.emeasoft.com.br
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

PADL() acusa erro na DLL

Mensaje por jfgimenez »

Mário,
en el programa principal (el EXE) tienes que poner:
REQUEST Padl, MsgYesNo
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Mario Angelini
Mensajes: 41
Registrado: Sab May 10, 2008 3:53 pm

PADL() acusa erro na DLL

Mensaje por Mario Angelini »

Boa noite,
Para Equipe Xailer:
Ainda não tem uma resposta para este erro?
Mário Angelini
"Mário Angelini" <mario.angelini1@gmail.com> escreveu na mensagem
news:[email=49db56fa@svctag-j7w3v3j....]49db56fa@svctag-j7w3v3j....[/email]
> Bom dia,
> Xailer 2:
>
> Ao usar PADL() em uma DLL acusa o seguinte erro:
>
> PADL(0)
> Erro BASE/1001 Undefined function: PADL
> Argumentos: ( [ 1] = Tipo: C Val: 1 [ 2] = Tipo: N Val: 3 [ 3] =
> Tipo: C Val: 0)
>
> PADC() e PADR() funcionam.
>
> Alterei o FrmInDll.prg de XAILER2SAMPLESDLLsSOURCE:
>
> METHOD FormInitialize( oSender ) CLASS TFormInDLL
> ::oPanel1:cText := LT( 100 )
>
> ::olabeL1:ctext:=PADL("1",3,"0")
> ::SHOW()
>
> RETURN Nil
>
> Compilei e ao executar confirmou o erro.
>
> Mário Angelini
> www.emeasoft.com.br
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

PADL() acusa erro na DLL

Mensaje por ignacio »

Mario,
La función no se encuentra disponible en la aplicación principal. Realice un
REQUEST de dicho función en la aplicación principal.
Saludos
--
Ignacio Ortiz de Zúñiga
Xailer support / Soporte de Xailer
http://www.xailer.com
http://www.xailer.info
"Mario Angelini" <mario.angelini@uol.com.br> escribió en el mensaje
news:[email=49e506d2@svctag-j7w3v3j....]49e506d2@svctag-j7w3v3j....[/email]
> Boa noite,
> Para Equipe Xailer:
>
> Ainda não tem uma resposta para este erro?
>
> Mário Angelini
>
>
>
> "Mário Angelini" <mario.angelini1@gmail.com> escreveu na mensagem
> news:[email=49db56fa@svctag-j7w3v3j....]49db56fa@svctag-j7w3v3j....[/email]
>> Bom dia,
>> Xailer 2:
>>
>> Ao usar PADL() em uma DLL acusa o seguinte erro:
>>
>> PADL(0)
>> Erro BASE/1001 Undefined function: PADL
>> Argumentos: ( [ 1] = Tipo: C Val: 1 [ 2] = Tipo: N Val: 3 [ 3] =
>> Tipo: C Val: 0)
>>
>> PADC() e PADR() funcionam.
>>
>> Alterei o FrmInDll.prg de XAILER2SAMPLESDLLsSOURCE:
>>
>> METHOD FormInitialize( oSender ) CLASS TFormInDLL
>> ::oPanel1:cText := LT( 100 )
>>
>> ::olabeL1:ctext:=PADL("1",3,"0")
>> ::SHOW()
>>
>> RETURN Nil
>>
>> Compilei e ao executar confirmou o erro.
>>
>> Mário Angelini
>> www.emeasoft.com.br
>>
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder