Einzelnen Beitrag anzeigen

hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#21

Re: DLL Funktionen dynamisch laden

  Alt 22. Apr 2008, 13:35
Ja das Free soll wirklich sein,
da die Variablen ResInfo und ReqInfo diese von der ladenden EXE sind
also es soll mit den Variablen aus der EXE Gearbeitet werden.

In etwa so

Delphi-Quellcode:
function blabla(var1:string;var2:string); //Funktion in der exe als beispiel
begin

beispielddl(var1,var2);
showmessage(var1);

end;

///////////////////DLL//////////////////

function beispieldll(variable1:string;variable2:string);stdcall;
begin
variable1 := 'Neuer Text1';
variable2 := 'Neuer Text2';
end;
Wenn bei diesem Beispiel nun die MessageBox kommt, sollte darin
der Text: Neuer Text1 sichtbar sein.

Das habe ich jetzt so gelöst (mit anderen variable typen) und es hat geklappt
bis auf die meldung ungültige zeiger operation
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat