Olá, Pessoal !
Tenho uma dúvida sobre tratamento de function e gostaria de aprender mais um pouco com voces:
Em meu Sistema, mantenho um programa chamado admbib.prg. Neste, reservo apenas funções que serão úteis aos demais prgs do Sistema. Tudo funciona bem quando utilizo uma function que não retorna nenhum argumento. Porém, quando escrevo uma function com retorno de algum argumento, ao compilar, o programa exibe erro:
Unresolved External '__HB_FUN_NomeFunção'.
Se coloco a function dentro do prg que a esta chamando, tudo funciona perfeito.
Acredito existir algum comando de ambiente SET ... para resolver isto. Mas não encontrei.
Se alguém tiver um palpite, seria ótimo.
Um abraço a todos.
Jair Rangel.
Function não retorna argumento
Moderador: Moderadores
- JAIR RANGEL
- Usuário Nível 3

- Mensagens: 178
- Registrado em: 19 Jul 2005 16:01
- Localização: RIO DE JANEIRO
- Contato:
Function não retorna argumento
MINIGUI + HARBOUR + BRMAKE + CDX
CLIPPER 5.2E + VISUALLIB 2 + BLINKER
CLIPPER 5.2E + VISUALLIB 2 + BLINKER
- Mario Mesquita
- Usuário Nível 4

- Mensagens: 613
- Registrado em: 08 Dez 2009 13:47
- Localização: Rio de Janeiro
FUNCTION NÃO RETORNA ARGUMENTO
Olá, Jair.
Por acaso, vc não está usando "STATIC FUNCTION", está? Se usar o STATIC, a função só será visível no .PRG em que ela está.
Saudações,
Mário.
Por acaso, vc não está usando "STATIC FUNCTION", está? Se usar o STATIC, a função só será visível no .PRG em que ela está.
Saudações,
Mário.
- JAIR RANGEL
- Usuário Nível 3

- Mensagens: 178
- Registrado em: 19 Jul 2005 16:01
- Localização: RIO DE JANEIRO
- Contato:
Function não retorna argumento
Olá, Mário !
Não estou declarando STATIC FUNCTION !
Porém, agora esta funcionando ok. Mesmo com retorno de argumentos. Fiquei sem entender o que aconteceu.
Assim que descobrir volto neste tópico.
Um ClipAbraço ! :)Pos
Jair Rangel.
Não estou declarando STATIC FUNCTION !
Porém, agora esta funcionando ok. Mesmo com retorno de argumentos. Fiquei sem entender o que aconteceu.
Assim que descobrir volto neste tópico.
Um ClipAbraço ! :)Pos
Jair Rangel.
MINIGUI + HARBOUR + BRMAKE + CDX
CLIPPER 5.2E + VISUALLIB 2 + BLINKER
CLIPPER 5.2E + VISUALLIB 2 + BLINKER