casa
Top.Mail.Ru Yandeks.Metrika
Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

giù

C -> Pascal: puntatore di funzione all'interno della struttura Trova rami simili


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

Ciao
C'è una struttura in C ++ che contiene un puntatore a una funzione di callback. Domanda: come si fa a Delphi? Grazie

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

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

PPACallbackPtr = ???;

PPARecord = record
ControlFunction: PPACallbackPtr;
fine;



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

Digitare

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

PPARecord = record
// Omesso
ControlFunction: PPACallbackPtr;
fine;



Pagine: 1 tutto il ramo

Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

al piano di sopra









Memoria: 0.55 MB
Ora: 0.022 c
1-22260
Alex_Sudakov
2001-12-17 15:28
2002.01.08
Dimmi, esiste un'unità DsgnIntf ​​in D6?


1-22131
Katia
2001-12-20 08:27
2002.01.08
Ho davvero bisogno


1-22138
Serg5
2001-12-20 09:22
2002.01.08
Le persone, dimmi, e come cancellare Image1, Clear non ha trovato la funzione ...


1-22118
VLV
2001-12-19 21:59
2002.01.08
Componenti


1-22176
Serg5
2001-12-20 14:57
2002.01.08
Di nuovo, il problema con il testo: visualizzo Image1.Canvas.TextOut, ma sotto il testo stesso è un corridore bianco. È possibile se non si rimuove (basta mettere le lettere), quindi almeno rendere il corridore nero.





afrikaans albanese Arabic armeno Azero basco bielorusso Bulgarian catalano Cinese (semplificato) Cinese (tradizionale) croato Ceco danese Dutch Inglese estone filippina Finnish Francese
galiziano georgiano Tedesco greco Creolo haitiano ebraico hindi ungherese islandese Indonesian irlandese Lezioni Giapponese Korean lettone lituano macedone Malay maltese Norwegian
persiano polacco Portoghese rumeno Russian serbo Slovak sloveno Spagnolo swahili Swedish Thai turco ucraino Urdu vietnamita gallese yiddish bengalese bosniaco
Cebuano esperanto Gujarati Hausa Hmong Igbo giavanese kannada khmer lao latino maori marathi mongolo nepali punjabi somalo tamil telugu Yoruba
zulù
Английский Francese tedesco italiano portoghese russo spagnolo