Einzelnen Beitrag anzeigen

tommie-lie
(Gast)

n/a Beiträge
 
#7

Re: DLL wird nicht geladen - Warum nicht???

  Alt 19. Aug 2005, 21:36
Zitat von delphifan2004:
InitPlugin ist eine Funktion.
Damit weise ich an iPlg das Interface zu, das mit InitPlugin initialisiert wird.
Genau.

Zitat von delphifan2004:
Ob das "noch inkompatibler" wird, weiß ich nicht.
Auf jeden Fall werden sich alle Leute freuen, die deine DLL benutzen wollen und keinen Compiler von Borland benutzen

Zitat von delphifan2004:
Wenn die Unit OpenSource ist, muss ich sie halt bei Verwendung mit weitergeben.
Ich weiß nicht, ob der MM sich über die Zeit verändert hat, aber unter Umständen erzwingst du damit gleichzeitig die Verwendung einer bestimmten Version, oder das Neukompilieren *aller* DLLs und der EXE mit dem jeweiligen Compiler des Systems.

Zitat von delphifan2004:
In der praktischen Anwendung kann ich dann bei Stringübergaben immer noch PChars nehmen.
Ich lege es dir zumindest ans Herz. Nullterminierte Strings mögen ein wenig gewöhnungsbedürftig sein, wenn man mit ihnen arbeiten will, aber wenigstens zum reinen Datenaustausch sind sie das kompatibelste, in das man Zeichenketten nur packen kann.
  Mit Zitat antworten Zitat