Hi,
ich hab's genauso gemacht, wie es von NicoDE beschrieben wurde, aber es kommt immer folgende Fehlermeldung:
Zitat:
--------------------Konfiguration: Konsole -
Win32 Debug--------------------
Linker-Vorgang läuft...
Konsole.obj : error LNK2001: Nichtaufgeloestes externes Symbol _CreateWindow
Debug/Konsole.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.
Konsole.exe - 2 Fehler, 0 Warnung(en)
So sieht meine
Dll aus:
Delphi-Quellcode:
library Dll;
uses
SysUtils,
Classes,
frDllForm
in '
frDllForm.pas'
{DllForm};
{$R *.res}
procedure CreateWindow;
stdcall;
begin
DllForm := TDllForm.Create(
nil);
DllForm.Show;
end;
exports
CreateWindow;
begin
end.
Und so meine C-Header:
Code:
#ifndef DLL_H
#define DLL_H
extern void CreateWindow();
#endif