Macro não funciona com Lib

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Poka
Usuário Nível 4
Usuário Nível 4
Mensagens: 563
Registrado em: 25 Out 2004 21:26
Localização: Leme/SP

Macro não funciona com Lib

Mensagem por Poka »

Olá a todos.

Tenho uma função que recebe os parâmetros (nomeFuncao,campo)
this.value:=&(Nomefuncao) (campo)

sempre funcionou normal
agora criei uma lib e não funciona mais, diz que não existe a função

se eu colocar
this.value:=p_grupo(campo)
aí encontra a função

alguém sabe o que está acontecendo?

Poka
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Macro não funciona com Lib

Mensagem por Toledo »

Amigo, tente usar um code block como parâmetro, por exemplo:

Código: Selecionar todos

SuaFuncao({|| p_grupo(campo) })
...
Func SuaFuncao(aBloco)
this.value:= Eval(aBloco)
Não testei, mas acho que vai funcionar.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Poka
Usuário Nível 4
Usuário Nível 4
Mensagens: 563
Registrado em: 25 Out 2004 21:26
Localização: Leme/SP

Macro não funciona com Lib

Mensagem por Poka »

Toledo , deu certo. Agora é meter a mão na massa e corrigir as rotinas.
Mais uma vez, obrigado

Poka
Responder