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: Integer;
fine;

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

procedure 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: Integer;
fine;

procedure GetRecord(var R: TRecord); stdcall;

implementazione

procedure GetRecord(var R: TRecord); stdcall; external "MyDll.dll" name "GetRecord";

fine.





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

> Kirill
Вроде бы недавно этот вопрос уже задавался ( http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1001085068&n=0)? Вы опять не объясняете подробно в чем проблема, поэтому и отвечают то же самое. Что Вы понимаете под record?



Pagine: 1 tutto il ramo

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

al piano di sopra









Memoria: 0.81 MB
Ora: 0.024 c
4-22511
Plug & play
2001-10-29 22:23
2002.01.08
E come spegnere il computer a livello di programmazione?


6-22288
atmosferico
2001-10-09 23:49
2002.01.08
WinGate


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


1-22216
Ghost_Old.
2001-12-16 14:43
2002.01.08
Aiuto .. chi sa come ottenere la data di domani ..


14-22365
Ketmar
2001-10-16 06:22
2002.01.08
Qui è interessante: da Simferopol, sono qui da solo?





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ù
Английский Francese tedesco italiano portoghese russo spagnolo