Autor Beitrag
Rasipu
Hält's aus hier
Beiträge: 9



BeitragVerfasst: So 22.06.03 17:06 
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
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Mo 23.06.03 10:28 
Hallo!

Wenn es eine C DLL ist nicht vergessen cdecl anzugeben.

Gruß
Tino
Rasipu Threadstarter
Hält's aus hier
Beiträge: 9



BeitragVerfasst: 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
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 23.06.03 18:04 
Les dir das mal durch, da steht alles drin. www.luckie-online.de...uts/dll_tutorial.pdf

@Tino: Habt ihr eure Version hie rim Forum aktualisiert?

Mist, ich hatte vergessen die URL zu posten. :roll:


Zuletzt bearbeitet von Luckie am Mo 23.06.03 18:33, insgesamt 1-mal bearbeitet
Rasipu Threadstarter
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Mo 23.06.03 18:24 
Ich habe zwei Tutorials gefunden - die werde ich jetzt erstmal lesen...

Vielen Dank,
Rasipu
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: 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
Gast
Gast
Erhaltene Danke: 1



BeitragVerfasst: 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!!!