Histórico da Página
Estado | ||||||
---|---|---|---|---|---|---|
|
- NewPointer()
- objetivo: criar uma abstração para um ponteiro genérico da DLL.
- Retorno:
- um objeto opaco que referencia um endereço na DLL.
- este retorno é do tipo object em TLPP.
Estando do lado TLPP, via operação NewPointer, a aplicação pode manter uma abstração para algum ponteiro do lado da DLL.
De maneira geral, essa amarração se faz por dois passos: cria o objeto de abstração e depois faz uma chamada GetVar, CallFunction ou CallMethod que possa retornar o ponteiro real.
Esse exemplo pode e deve ser complementado com as operações que fazem cópia de buffer, por isso veja também tRunDll:StrCpy e tRunDll:MemCpy.
|
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas