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

giù

Registra su dll Trova rami simili


Kirill   (2001-09-21 19:03) [0]

Maestri, ho una domanda - è possibile scrivere dati, definiti come record (record), in dll, e poi, naturalmente, contare.



Dimka Maslov   (2001-09-27 13:43) [1]

lybrary MyDll;

Digitare
PSomeRecord = ^ TSomeRecord;
TSomeRecord = record
E, K, L, M, N: intero;
fine;

const
R: TRecord = (E: 1; K: 2; L: 3; M: 4; N: 5);

procedura GetRecord (Record: PRecord); stdcall;
iniziare
Move (R, Record ^, SizeOf (Record));
fine;

le esportazioni
GetRecord;
fine.

******************

unità Unit2;

interfaccia

Digitare
PSomeRecord = ^ TSomeRecord;
TSomeRecord = record
E, K, L, M, N: intero;
fine;

procedura GetRecord (var R: TRecord); stdcall;

implementazione

procedura GetRecord (var R: TRecord); stdcall; nome "MyDll.dll" esterno "GetRecord";

fine.





y-soft   (2001-09-27 22:08) [2]

> Kirill
Sembra che recentemente questa domanda sia già stata posta (http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1001085068&n=0)? Ancora una volta non spieghi in dettaglio quale sia il problema, quindi rispondono allo stesso. Cosa intendi per record?



Pagine: 1 tutto il ramo

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

al piano di sopra









Memoria: 0.55 MB
Ora: 0.113 c
14-22342
spesso
2001-11-05 18:52
2002.01.08
Concorso! Wallpaper per il gioco (sito) Sea Fight!


3-21943
Oleon
2001-12-05 10:54
2002.01.08
Come usare TableLevel?


3-21966
ZG
2001-12-03 12:42
2002.01.08
PERCHÉ QUESTO HA FATTO TUTTE LE MIE DOMANDE. Dovremo ripetere Come cercare il tipo nel campo: i soffitti sono scritti e ho bisogno di trovare


6-22296
Kolyan
2001-10-11 12:49
2002.01.08
TSocket!


1-22080
Delphimun
2001-12-18 17:11
2002.01.08
Come caricare il cursore dalla risorsa e quindi salvarlo su disco?





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 Italiano 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ù
Inglese Francese tedesco italiano portoghese russo spagnolo