Hallo,
Habe eine Klasse, DBObject.
DBObject enthält eine public struct, BLOBinfo.
BLOBinfo wird als als "record" (Delphi) benutzt, um Parameter an Methoden von DBObject zu übegeben.
Diese Methoden werden von DBObject-abgeleiteten Klassen aufgerufen. Einige Felder von BLOBinfo werden dabei bereits von der aufrufenden Child-Klasse gesetzt, andere sollen von den DBObject (base) - Methoden ergänzt werden.
<pre>
base.SetBLOB(BildInfo);
// An dieser Stelle erwarte ich nun, dass BildInfo.ID [int] einen Wert hat, der von base.SetBLOB gesetzt wird...
BildInfo.ID bleibt aber 0 :-/
</pre>
Was mache ich denn falsch ?
Roger
Habe eine Klasse, DBObject.
DBObject enthält eine public struct, BLOBinfo.
BLOBinfo wird als als "record" (Delphi) benutzt, um Parameter an Methoden von DBObject zu übegeben.
Diese Methoden werden von DBObject-abgeleiteten Klassen aufgerufen. Einige Felder von BLOBinfo werden dabei bereits von der aufrufenden Child-Klasse gesetzt, andere sollen von den DBObject (base) - Methoden ergänzt werden.
<pre>
base.SetBLOB(BildInfo);
// An dieser Stelle erwarte ich nun, dass BildInfo.ID [int] einen Wert hat, der von base.SetBLOB gesetzt wird...
BildInfo.ID bleibt aber 0 :-/
</pre>
Was mache ich denn falsch ?
Roger
Comment