Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   FreePascal (https://www.delphipraxis.net/74-freepascal/)
-   -   c-Header nach Pascal convertieren (https://www.delphipraxis.net/130997-c-header-nach-pascal-convertieren.html)

HamiDani 17. Mär 2009 11:17


c-Header nach Pascal convertieren
 
Hallo,
ich convertiere gerade einen C-Header. Probleme habe ich mit folgender Zeile:

typedef void (__cdecl *XmeEventCallBackFunction)(const XmeEventType, void*, void*)

wir kann ich das für pascal übersetzen?

MFG
Daniel

himitsu 17. Mär 2009 11:33

Re: c-Header nach Pascal convertieren
 
ich würde so in diese Richtung tendieren:
Delphi-Quellcode:
type XmeEventCallBackFunction = procedure(const XmeEventType; p1, p2: Pointer); cdecl;
[add]
oder ist XmeEventType auch eine Typendeklaration? :gruebel:
Delphi-Quellcode:
type XmeEventCallBackFunction = procedure(const t: XmeEventType; p1, p2: Pointer); cdecl;

HamiDani 17. Mär 2009 11:39

Re: c-Header nach Pascal convertieren
 
Danke für die schnelle Antwort. XmeEventType ist als Typ deklariert, also versuche ich die 2. Version.
Danke, Gruß Daniel


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40 Uhr.

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