Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi DLL in C++ (https://www.delphipraxis.net/109414-delphi-dll-c.html)

maerc 29. Feb 2008 21:25


Delphi DLL in C++
 
Hallo.
Folgendes Problem: ich hab null Ahnung von C++, muss da (genauer in visual studio c++) aber eine Delphi DLL einbinden.
Keine Ahnung wie das geht... Hab schon bissl rumgesucht und paar tutorials durchprobiert aber jedesmal bekomm ich irgendwelche Fehlermeldungen an denen ich mir die Zähne ausbeisse. Auch hier im Forum gibts ein zwei Threads aber da wird imerm nur mal alels so bissl angesprochen und paar Codestücke werden gepostet, mit denen man einzeln nix richtig anfangen kann (zumindest ich nicht^^)

Es hat doch bestimmt schonmal jemand mit C++ eine Methode einer Delphi DLL ausgeführt? Rückgabewert string oder integer --> ist egal, kann ich in der DLL anpassen.

Bitte helft mir, bin schon am verzweifeln :(

Luckie 29. Feb 2008 21:30

Re: Delphi DLL in C++
 
Zitat:

Zitat von maerc
jedesmal bekomm ich irgendwelche Fehlermeldungen an denen ich mir die Zähne ausbeisse.

Rat mal was wir jtzt gerne wissen würden. :?

Zitat:

Auch hier im Forum gibts ein zwei Threads aber da wird imerm nur mal alels so bissl angesprochen und paar Codestücke werden gepostet, mit denen man einzeln nix richtig anfangen kann (zumindest ich nicht^^)
Und warum fragst du in diesen Threads nicht nach? Wir wissen weder, was für Threads du meinst, noch was du da nicht verstehst.

mkinzler 29. Feb 2008 21:34

Re: Delphi DLL in C++
 
Wenn du auf String verzichtest, bindest du die Delphi-Dll genauso wie eine c-Dll ein.

grenzgaenger 29. Feb 2008 21:42

Re: Delphi DLL in C++
 
Zitat:

Zitat von mkinzler
Wenn du auf String verzichtest, bindest du die Delphi-Dll genauso wie eine c-Dll ein.

dazu gibt es in 'ner DLL keine methoden. also alles standard.

pChar sind i.O.

maerc 29. Feb 2008 23:15

Re: Delphi DLL in C++
 
@Luckie: gräbt man alte threads auskommen auch nur beschwerden. ok hab mich bissl unverständlich ausgedrückt: dachte mir kann vielleicht jemand einen code oder link zu einem code posten, bei dem ich nur noch copy and paste machen muss und minimale änderungen vornehmen brauche
ich weiß da lernt man null, aber hab momentan keine zeit michgroßartig mit c++ zu beschäftigen..

@mkinzler: nur hab ich bei einer delphi dll keine header- und lib-file...?

Luckie 29. Feb 2008 23:21

Re: Delphi DLL in C++
 
Zitat:

Zitat von maerc
@Luckie: gräbt man alte threads auskommen auch nur beschwerden.

Aber nicht in diesem Forum.

Zitat:

ok hab mich bissl unverständlich ausgedrückt: dachte mir kann vielleicht jemand einen code oder link zu einem code posten, bei dem ich nur noch copy and paste machen muss und minimale änderungen vornehmen brauche
Das wird schwierig werden ohne dein Projekt zukennen.

Zitat:

@mkinzler: nur hab ich bei einer delphi dll keine header- und lib-file...?
Dann musst du sie eben dynamisch laden mit MSDN-Library durchsuchenLoadLibrary und MSDN-Library durchsuchenGetProcAddress.

Aber warum nennst du ins nicht einfach mal die Fehlermeldungen?

mkinzler 1. Mär 2008 09:32

Re: Delphi DLL in C++
 
Zitat:

Zitat:
@mkinzler: nur hab ich bei einer delphi dll keine header- und lib-file...?
Dann musst du sie eben dynamisch laden mit Suche im Microsoft Developers NetworkLoadLibrary und Suche im Microsoft Developers NetworkGetProcAddress .
Oder du setzt ImpLib an


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 Uhr.

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