![]() |
frage zu c-header: void*
Hallo zusammen,
Ich möchte eine dll nutzen, zu der es nur einen c-Header gibt. Die funcs haben als rückgabewert ein
Delphi-Quellcode:
Um himmelswillen was ist das in delphi? ein pointer?
typedef void* LPBABTTS;
Also was mache ich in delphi mit einer function die da heißt:
Delphi-Quellcode:
Für hilfe wäre ich sehr dankbar.
babtts = babtts_create()
ach ja, gesucht hab ich schon, die konstrukte waren aber viel komplizierter, ein (char *) sagt mir auch noch was, aber dieses void* ? ? ? Viele Grüße Marco |
Re: frage zu c-header: void*
Hallo,
zu Deinem Void Problem: ![]() und generell hilft Dir das vielleicht beim übersetzten: ![]() Gruß Michael |
Re: frage zu c-header: void*
void* entspricht in Pascal einem einfachen Pointer.
|
Re: frage zu c-header: void*
Delphi-Quellcode:
type LPBABTTS = Pointer;
|
Re: frage zu c-header: void*
Hallo zusammen,
erstmal vielen Dank für die Antworten. Mit dem Pointer klapps wunderbar. Mir war schon klar was "void" bedeutet (wiki) nur ein zeiger ins "nichts" hat ja was von ^nil! ;-) Viele Grüße Marco |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 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-2025 by Thomas Breitkreuz