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á
Есть структура на C++, в которой находится указатель на callback-функцию. Вопрос: как это сделать на Delphi? Спасибо.

typedef LONG (*PPACallbackPtr)(LONG cmd, LONG arg, LPSTR str);
typedef struct {
// Пропущено
PPACallbackPtr ControlFunction;
} PPARecord;

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

PPACallbackPtr = ???;

PPARecord = record
ControlFunction: PPACallbackPtr;
end;



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

tipo

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

PPARecord=record
// Пропущено
ControlFunction:PPACallbackPtr;
end;



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

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

em cima









Memória: 0.81 MB
Hora: 0.038 c
1-22099
Yulyashka
2001-12-19 17:43
2002.01.08
Pergunta sobre DBGrid !!


1-22066
Andrey Senchenko
2001-12-19 10:53
2002.01.08
Tipos Ou ajude a ler HELP


1-22243
Gumbert-gumbert
2001-12-16 22:22
2002.01.08
Como tirar a raiz do enésimo grau em Delphi?


14-22357
Viktor Scherbakov
2001-11-01 12:40
2002.01.08
Recuperação de fotos


14-22415
Nariz molhado
2001-11-12 06:42
2002.01.08
Temas para WinXP





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