Olá pessoal.
Estou precisando fazer um Set Key onde a função que ele chama recebe um valor, só que não sei como fazer
porque o valor que coloco assume outro quando executa. Por ex:
Func MinhaFuncao()
Set Key f1 to xFunc(nValor)
Quando executa a xFunc, nValor recebe o nome da funçao de onde chamou, no caso "MinhaFuncao".
Como fazer para xFunc receber nValor ??
set key to func(nValor)
Moderador: Moderadores
- rosalvo rosa
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 10 Jan 2006 19:21
- Localização: Curitiba - PR
Re: set key to func(nValor)
Melhor usar a função diretamente, ao invés do comando:
Originalmente o comando SET KEY é traduzido para uma chamada à função SetKey() em que o bloco de código contém três parâmetros. Estes se referem, em ordem, ao nome do procedimento e à linha do código que estava em execução quando a tecla foi pressionada e, por último, o valor definido pelo usuário. Basta ignorar os dois primeiros e inserir um valor constante ou uma variável no bloco.
Código: Selecionar todos
SetKey(K_F1,{||XFunc(nValor)})[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- rosalvo rosa
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 10 Jan 2006 19:21
- Localização: Curitiba - PR
