Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi DLL Funktionen dynamisch laden (https://www.delphipraxis.net/112456-dll-funktionen-dynamisch-laden.html)

hedie 22. Apr 2008 12:35

Re: DLL Funktionen dynamisch laden
 
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

sirius 23. Apr 2008 11:36

Re: DLL Funktionen dynamisch laden
 
Und wie hast du es wirklich gemacht?
Du kannst ja keine Strings über DLL Grenzen verschieben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:14 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz