PDA

View Full Version : [C] Chiamare Funzioni scritte in pascal


nico88desmo
01-04-2007, 14:44
Ciao a tutti!

come da titolo...da un sorgente scritto in C dovrei chiamare funzioni/procedure scritte in pascal.
Ho visto che in C si puņ dichiarare una funzione esterna scritta in C tramite la direttiva:

extern nome_funzione;

Io vorrei sapere... ciņ č possibile con una funzione scritta in pascal?

nico88desmo
02-04-2007, 15:12
Fatto! :D

Scrivo il codice nel caso servisse a qualcuno ;)

Sorgente C:
- nella definizione delle funzioni inserire:

EXTERN void nome_funzione (void);


Sorgente Pascal:
- nella dichiarazione delle funzioni inserire:

procedure nome_funzione; cdecl; export;

- nella definizione:

procedure nome_funzione; cdecl; export;
begin
....;
end;