AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi-Dll in C++-Anwendung laden

Ein Thema von seddto1977 · begonnen am 26. Aug 2005 · letzter Beitrag vom 27. Aug 2005
 
NicoDE
(Gast)

n/a Beiträge
 
#8

Re: Delphi-Dll in C++-Anwendung laden

  Alt 27. Aug 2005, 15:00
Zitat von seddto1977:
Danke für die Antwort Also das casten auf den Funktionstyp macht MSVC++ selbstständig.
Hm, ich habe es nicht mit MSVC getestet

Zitat von seddto1977:
Und hier muss ich an pfnDllfunc einen Zeiger auf die Funktion übergeben also so:
Code:
pfnDLLfunc = (PFNDLLFUNC *) ::GetProcAddress( /*...*/ );
Halte ich für ein Gerücht (zumindest wenn Du mein typedef übernommen hast - was der Standardweg zur Deklaration von Funktionszeigern ist...).

Zitat von seddto1977:
Kann es vielleicht sein, dass das Problem damit zusammenhängt, dass die DLL kein DLLMain hat
Der Delphi-Compiler/Linker kann gar keine DLLs ohne DllMain erzeugen. Die DllMain ist in der Laufzeitbibliothek von Delphi versteckt - diese ruft dann den Code zwischen 'begin (*...*) end.' auf.
(siehe http://www.delphipraxis.net/internal...=380750#380750 )
  Mit Zitat antworten Zitat
 


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 03:06 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