AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Delphi-DLL in C++ benutzen

Ein Thema von MaxDelphi · begonnen am 7. Jul 2011 · letzter Beitrag vom 7. Jul 2011
 
MaxDelphi

Registriert seit: 29. Jun 2009
17 Beiträge
 
#4

AW: Delphi-DLL in C++ benutzen

  Alt 7. Jul 2011, 10:59
Erstmal Danke für die schnelle Antwort.

@Lucki:
Der Hinweis ist korrekt, als Datendatei lassen sich keine Proceduradressen ermitteln. Aber was sollte man dafür benutzten (ich hab testweise LOAD_IGNORE_CODE_AUTHZ_LEVEL verwendet, damit ging es).

(((Wenn ich LoadLibrary benutzen könnte hätte ich das Problem gar nicht!)))
Ich werd verrückt jetzt geht auch LoadLibrary! Ich hab gestern den ganzen Tag gesucht und ursprünglich mit
Code:
DllInstance = LoadLibrary((wchar_t *)"D:\CPP\Sandkasten\Test\CEH_IPC.dll");
gearbeitet, nach einiger Recherche im Internet dann mit
Code:
DllInstance = LoadLibraryEx(dllToLoad,NULL,LOAD_LIBRARY_AS_DATAFILE);
gearbeitet und nicht mehr getestet ob auch
Code:
DllInstance = LoadLibrary(dllToLoad);
geht. Der ursprüngliche Fehler lag also in der Typumwandlung.

Also das erste Problem scheint gelöst zu sein.

@blauweis:
Deinen Hinweis werd ich nicht weiterverfolgen (siehe oben).

Bleibt die Fragestellung:
- Wenn ich eine DLL weitergeben will und der andere eine LIB- und eine Header-Datei braucht. Wie kann ich die erzeugen und auf die Schnelle mal in C++Builder testen?
MfG,
MaxDelphi
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:20 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