Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi 64 Bit und Aufrufconvention (https://www.delphipraxis.net/171224-64-bit-und-aufrufconvention.html)

himitsu 26. Okt 2012 19:14

Delphi-Version: XE2

64 Bit und Aufrufconvention
 
Tachchen.

Unter 64 Bit soll's ja nun nur noch eine Aufrufconvention geben.

Aber wach mach ich denn nun mit den alten Angaben?


Also wenn ich nun eine Funktion hab und diese mit stdcall oder cdecl deklariert ist, sie aber unter 32 und 64 Bit funktionieren soll,
muß ich Dieses nun per Compilerschalter ausblenden oder kann ich es einfach stehen lassen?


Makros, wie in C gibt's ja leider immernoch nicht, sonst hätt ich mir z.B. _cdecl einmal als cdecl deklariert, oder eben als Nichts (leer).

jbg 26. Okt 2012 20:27

AW: 64 Bit und Aufrufconvention
 
Einfach stehen lassen. Der 64Bit Compiler versteht die "alten" Direktiven, ignoriert sie aber.

himitsu 26. Okt 2012 22:23

AW: 64 Bit und Aufrufconvention
 
Danke :thumb:


Das mit dem "Verstehen" war irgendwie schon klar. :angle:

Wusste nur nicht ob er dann nichts Schlimmes daraus macht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz