DLL: Quellcode enthält #import von exe Datei - Dateipfad wichtig?
-
Hallo,
hier nochmal eine Anfängerfrage
Ich habe in meiner .cpp Datei eine import Direktive zu einer EXE Datei habe.// meineCpp.cpp #import "C:\meinPfad\Prog.exe" ...Auf Basis der cpp Datei erstelle ich dann eine DLL. Wenn jetzt jemand diese DLL nutzt, musst er auch die EXE Datei besitzen, die bei der import-Direktive angegeben wurde? (Wenn ja, muss diese dann auch unter dem Pfad auffindbar sein?)
-
C++ hat kein #import.
-
Ok jetzt bin ich verwirrt

Nutze C++ mit Visual Studio, bin auf einen Code gestoßen, wo das so benutzt wurde und bei msdn gibt es auch was dazu.
http://stackoverflow.com/questions/8619530/how-to-get-excel-cell-value-in-c
http://msdn.microsoft.com/en-us/library/8etzzkb6.aspxKann ich das 1:1 mit include ersetzen?
Und die Frage bleibt weiterhin, muss ein Nutzer meiner DLL auch die EXE besitzen?