Casa
Top.Mail.Ru Yandeks.Metrika
Fórum: "Principal";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

Para baixo

C -> Pascal: ponteiro para funcionar dentro da estrutura Encontre agências semelhantes


N   (2001-12-20 10:04) [0]

Olá
Há uma estrutura de C ++ que contém um ponteiro para uma função de retorno de chamada. Pergunta: como fazer isso no Delphi? Obrigado

typedef LONG (* PPACallbackPtr) (LONG cmd, LONG arg, LPSTR str);
typedef struct {
// pulada
PPACallbackPtr ControlFunction;
} PPARecord;

--------------------------------------------------

PPACallbackPtr = ???;

PPARecord = registro
Função de controle: PPACallbackPtr;
end;



Внук   (2001-12-20 10:58) [1]

tipo

PPACallbackPtr = function (cmd, arg: LongInt; str: PChar): LongInt;

PPARecord = registro
// pulada
Função de controle: PPACallbackPtr;
end;



Страницы: 1 filial inteira

Fórum: "Principal";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

em cima









Memória: 0.55 MB
Hora: 0.022 c
14-22323
Melamed
2001-11-04 19:57
2002.01.08
Como corrigir dados pessoais inseridos durante o registro?


1-22106
Andrey196
2001-12-19 18:24
2002.01.08
Desculpe pela pergunta lamer como imprimir imagem


4-22497
Syrius
2001-11-07 09:13
2002.01.08
API Delphi 6 e Win32


1-22015
caçador
2001-12-17 13:17
2002.01.08
Imagem para impressora


14-22348
Ivan Shikhalev
2001-11-06 22:04
2002.01.08
Sobre o Richter





afrikaans albanês Arabic armênio azerbaijano basco belarusian Bulgarian catalão Chinês simplificado) Chinês tradicional) croata checo dinamarquês Dutch Inglês estoniano filipino Finnish French
Galego georgiano German grego crioulo haitiano hebraico hindi húngaro islandês Indonesian irlandês Italian Japanese Korean letão lituano macedónio Malay maltês Norwegian
persa polonês Portuguese romeno Russa sérvio Slovak esloveno espanhol swahili sueco tailandês turco ucraniano urdu vietnamita galês ídiche bengali bósnio
cebuano esperanto gujarati hausa hmong igbo javanês kannada khmer lao latino maori marata mongol Nepali punjabi somali tâmil telugu yoruba
zulu
Английский francês Alemão Italiano Португальский russo Espanhol