Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Estado
subtletrue
colourGreen
titletlpp - language

  • CallFunction(cFunctionName, cSignature, xRet, xParameters)
    • objetivo: chamar uma função de uma DLL escrita em C.
    • cFunctionName: o nome da função que será chamada (case-sensitive).
    • cSignature: a assinatura da função (retorno e parâmetros). Veja a seção DynCall - Assinatura da chamada, que fala sobre assinaturas de funções e métodos.
    • xRet: uma variável para guardar o retorno da função. Se for função void, passe Nil.
    • xParameters: a lista de parâmetros da função chamada. Se a função não possuir parâmetros, essa lista não precisa ser passada.
    • retorno: lógico
      • .T.  execução com sucesso
      • .F.  execução com erro


Código C da biblioteca - de olho na função addCódigo TLPP para invocar a biblioteca - de olho na CallFunction