Autor Beitrag
stiftmaster
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 149



BeitragVerfasst: Fr 15.07.05 09:42 
Hallo Leute,

ich habe zwei DLLs:
dll_1.dll
dll_2.dll

Beide Dlls haben die gleichen Funktionen. Die zweite ist nur ein Update, die in der Funktion weitere Sachen überprüft. Jetz soll ich folgendes realisieren:

Wenn die Programmversion (von dem Programm, was die DLL aufruft) kleiner als ein bestimmter Wert ist, soll die erste DLL aufgerufen werden. Ist die Version größer, soll die zweite DLL geladen werden.

Bisher rufe ich die Funktion über "function DecodeFile(Source, Dest, Key: PChar): Boolean; stdcall; external cDLL_Name;" auf. Aber damit kann ich obriges Problem doch gar nicht lösen, oder?

Dankend

Stefan
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Fr 15.07.05 09:45 
Hallo!

Du importierst die DLL Funktionen statisch und das ist dabei das Problem. ;-)

Such mal hier im Forum nach Suche in: Delphi-Forum, Delphi-Library DLL DYNAMISCH.

Gruß
Tino