Einzelnen Beitrag anzeigen

empanyc

Registriert seit: 31. Jan 2004
42 Beiträge
 
#12

Re: proceduren eines arrays als pointer übergeben

  Alt 23. Feb 2004, 23:09
Ich müsst nochmal zu dem thema "nerven"

Wie äquivalent muss des Objekt sein?
Ich hab die TMethod brav zugewiesen und so, nur funktioniert
es net sondern beendet mit einem Access-Error.
Ich muss ja die Funktionen im "Image"Objekt als Variablen
deklarieren - etwa so:

Delphi-Quellcode:
var ...
    meine_fkt : function (asd:shortstring): shortstring;
Auf das Objekt selbst wird korrekt "gezeigt", d.h. die
Eigenschaften wie Strings/Integer-Variablen sind korrekt
besetzt - in DLL wie auch Hauptprogramm. Sobald ich allerdings
die Funktion in der DLL aufrufe ist das Objekt mittels "self"
nur noch mit unrealistischen Werten belegt und es kommt der
besagt Fehler.

Ich kann mir vorstellen, dass das Problem von der Umstellung
der DLL-Funktionen auf "Variablenfunktionen" im Hauptprogramm
zu tun hat, da ja die Struktur des Objekts sich ändert, aber
anderst wird das Projekt erst garnicht kompiliert.

VIELEN DANK!
Mario
  Mit Zitat antworten Zitat