Ich habe eine
DLL erstellt die nur geladen werden soll wenn die Bedingung true ist.
Delphi-Quellcode:
if UseDebug then
begin
if not InitTrace then
begin
hTrace := LoadLibrary('Tracer.dll');
if hTrace <> 0 then
InitTrace := True;
end;
end;
Das funktioniert soweit aber!
Sobald ich eine Funktion der
DLL im Code implementiere lädt die
DLL automatisch.
Trace(PWideChar('Init ' + 'Value = ' + BoolToStr(bInit)));
Deaktiviere ich diese Zeile dann geht es so wie ich will.
Wie kann ich das verhindern?