![]() |
c-API, c-header (.h) und dll
Hallo allerseits,
ich habe im Internet eine dll gefunden mit der man gis(Geographisches Informationssystem)-Formate lesen und schreiben kann. Auf der Internetseite ( ![]() ![]() Kann mir jemand sagen wie ich die dll in delphi einbinden kann? Muss ich den c-header nach delphi übersetzten und fertig? Ist das sehr aufwändig? Wie kann ich aus dem Headerfile erkennen, auf welche dll überhaupt zugegriffen wird? Ich habe bisher wenig bis keine Erfahrung mit dem Einbinden von APIs (Shellexecute habe ich schonmal benutzt). Wenn jemand mir weiterhelfen könnte wäre ich sehr dankbar. Viele Grüße aus Köln Jan |
Re: c-API, c-header (.h) und dll
C Header nach Delphi uebersetzen reicht meistens.
Ich schau mir das File mal an. Ich habs mir angeschaut und runtergeladen. Da werden noch ein paar andere Files referenziert und es sind C++ Teile drin. Das koennte Schwierigkeiten geben (muss aber nicht). |
Re: c-API, c-header (.h) und dll
Hi,
also ich habe damit ein paar erfahrungen sammeln können ... du mußt die .h datei umsetzen in eine delphi unit .. dazu kannst du auch ein tool zum header konvertieren nutzen ... das findest du unter ![]() dann mal viel spaß damit :-) |
Re: c-API, c-header (.h) und dll
Also ich arbeite ohne HeadConv. Was das Tool zuverlaessig kann das mache ich mit ein paar regulaeren Ausdruecken im Editor.
Ich wede die Files mal umsetzen. |
Re: c-API, c-header (.h) und dll
Hey, hey, hey,
Ihr seid ja super! Bin mal gespannt was da rauskommt. Gibt es noch irgendwo infos (tutorials, onlinehelp oder Ähnlich) wie man solche Header umsetzt? danke, danke und Gruß Jan |
Re: c-API, c-header (.h) und dll
Ok, auf delphi-jedi.org gibts auch tutorials etc.
|
Re: c-API, c-header (.h) und dll
auch die doku dazu findest du unter
![]() gruß Andreas |
Re: c-API, c-header (.h) und dll
Rudy Velthuis hat auch Infos.
Er ist aber von Jedi zu TeamB abgewandert und daher weiss ich nicht so genau Bescheid (Webadresse usw). Die Zaehne kann er dir auch machen :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:58 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