Á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

  • CallMethod(cMethodName, cSignature, xRet, xParameters)
    • objetivo: chamar um método de uma uma DLL escrita em C++.
    • cMethodName: o protótipo completo do método que será chamado, incluindo nome da classe, nome do método e parâmetros (case-sensitive). Visite a seção "Protótipo C++ Dyncall".
    • cSignature: a assinatura do método (retorno e parâmetros). Veja a seção "Assinatura Dyncall" DynCall - Assinatura de retorno e parâmetros, que fala sobre assinaturas de funções e métodos.
    • xRet: uma variável para guardar o retorno do método. Se for método void, passe Nil.
    • xParameters: a lista de parâmetros do método chamado. Se o método não possuir parâmetros, essa lista só precisa conter o objeto do método a ser invocado.
    • retorno: lógico
      • .T.  execução com sucesso
      • .F.  execução com erro