Entwickler-Ecke
Dateizugriff - Zugriff auf c-Code in DLL?
Rasipu - So 22.06.03 17:06
Titel: Zugriff auf c-Code in DLL?
Hallo,
wie kann ich unter Delphi6 auf c-Funktionen zugreifen, wenn sie als DLL (in c oder c++ geschrieben) in das Programm ~eingewerkelt~ werden sollen.
Schöne Grüße,
Rasipu
Delete - So 22.06.03 17:27
Du brauchst nur eine Beschreibung der Funktionen der DLL, Parameter und Rückgabetyp. Am einfachsten ist es, wenn du zu der DLL die passenden Header-Datei hast.
Tino - Mo 23.06.03 10:28
Hallo!
Wenn es eine C DLL ist nicht vergessen cdecl anzugeben.
Gruß
Tino
Rasipu - Mo 23.06.03 18:02
Titel: langt noch nicht
Danke erstmal für die schnellen Antworten.
Leider bin ich noch zu sehr Anfänger, um zu wissen, an welcher Stelle was kommt...
Also:
Bei einer c-DLL soll ich cdecl angeben. Kommt das in das uses-Feld oder wohin? In dem uses-Feld muß doch sicher etwas stehen, damit auch die richtige DLL eingebunden wird.
Wenn nun eine c-Funktion
int BLABLA(int Arg1, double Arg2, ...)
lautet, binde ich sie wie ein?
Schöner Gruß,
Rasipu
Rasipu - Mo 23.06.03 18:24
Ich habe zwei Tutorials gefunden - die werde ich jetzt erstmal lesen...
Vielen Dank,
Rasipu
Tino - Di 24.06.03 10:19
Titel: Re: langt noch nicht
Hallo!
| Rasipu hat folgendes geschrieben: |
| Bei einer c-DLL soll ich cdecl angeben. Kommt das in das uses-Feld oder wohin? |
Gibt mal cdecl im Editor ein und drücke F1 :-D
| Luckie hat folgendes geschrieben: |
| @Tino: Habt ihr eure Version hie rim Forum aktualisiert? |
Habs gerade aktualisiert. Allerdings habe ich nicht das komplette Tutorial (wie vorher) veröffentlicht sondern nur eine Inhaltsübersicht und den Downloadlink angegeben.
Gruß
Tino
Anonymous - So 29.06.03 20:20
Danke Tino :D
Das erhöht zwar den Traffic bei mir, ist aber endlich ein Schritt den Wucher an verschiedenen Versionen meiner Tuts einzudämmen :)
Hat mich sowieso schon immer angek**zt wenn Leute sich in ihren Fragen eben auf alte Versionen meiner Tuts bezogen ... dazu werden sie eben ab und an aktualisiert.
Der Dank ist also durchaus ernst gemeint!!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!