Thread View: pl.comp.lang.delphi
3 messages
3 total messages
Started by J-23
Sun, 25 Nov 2018 10:56
PParameters - jaki wygląda deklaracja tego wskaźnika
Author: J-23
Date: Sun, 25 Nov 2018 10:56
Date: Sun, 25 Nov 2018 10:56
16 lines
1512 bytes
1512 bytes
Hej, Próbuje przerobić kod "MultiCast Events" https://stackoverflow.com/questions/1225256/getting-allen%20-bauers-tmulticasteventt-working tak by działał pod Lazarus i mam tam deklaracje metody procedure InternalInvoke(Params: PParameters; StackSize: Integer); zastanawiam się jak jest deklarowany wskaźnik (bo po nazwie domyślam się że nim jest) "PParameters" niestety ostatnią wersje Delphi do której mam dostęp to D2006 jak ktoś mógłby podrzucić jak on wygląda będę wdzięczny, bo w wersji D2006 go też nie mam Pozdrawiam J-23
Re: PParameters - jaki wygląda deklaracja tego wskaźnika
Author: Jan Drawski
Date: Sun, 25 Nov 2018 16:24
Date: Sun, 25 Nov 2018 16:24
19 lines
1954 bytes
1954 bytes
W dniu 2018-11-25 o 11:56, J-23 pisze:
> zastanawiam się jak jest deklarowany wskaźnik (bo po nazwie domyślam się
> że nim jest) "PParameters" niestety ostatnią wersje Delphi do której mam
> dostęp to D2006 jak ktoś mógłby podrzucić jak on wygląda będę wdzięczny,
> bo w wersji D2006 go też nie mam
http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/ObjAuto_PParameters.html
TParameters:
http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/ObjAuto_TParameters.html
Z tym, że w Delphi 10.3 pomiędzy Registers a Stack jest jeszcze:
EAXRegister - Cardinal
ReturnAddress - Pointer
--
Pozdrawiam
Jan Drawski
Re: PParameters - jaki wygląda deklaracja tego wskaźnika
Author: J-23
Date: Sun, 25 Nov 2018 18:48
Date: Sun, 25 Nov 2018 18:48
29 lines
2443 bytes
2443 bytes
W dniu 25.11.2018 o 17:24, Jan Drawski pisze: > W dniu 2018-11-25 o 11:56, J-23 pisze: >> zastanawiam się jak jest deklarowany wskaźnik (bo po nazwie domyślam >> się że nim jest) "PParameters" niestety ostatnią wersje Delphi do >> której mam dostęp to D2006 jak ktoś mógłby podrzucić jak on wygląda >> będę wdzięczny, bo w wersji D2006 go też nie mam > > http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/ObjAuto_PParameters.html > > > TParameters: > > http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/ObjAuto_TParameters.html > > > Z tym, że w Delphi 10.3 pomiędzy Registers a Stack jest jeszcze: > EAXRegister - Cardinal > ReturnAddress - Pointer > Dzięki. Zastanawiam się jak to ugryźć od strony licencyjnej bo kod znalazłem Stackoverflow. Wymaga ObjAuto.pas zastanawiam się gdzie znaleźć jakieś materiały o poszczególnych funkcjach - bo mogę zajrzeć do kodu (Pobrałem sobie D10.3 CE) ale nie chce zrzynać kodu 1:1 ze względu na licencje Ma ktoś doświadczenie w takich migracjach kodu? Pozdrawiam
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads