An meinem letzten Problem stehe ich immer noch an, trotz lesen in
mehreren Büchern.
Im Hauptmodul soll's so aussehen, kein Create:
Code:
VAR
IMAPClientEx: TEmailCoreObject;
...
BEGIN
IMAPClientEx.OpenEmail;
..
..
END;
Das Untermodul (EmailCore) soll so aussehen:
Code:
UNIT EmailCore;
TYPE
TEmailCoreObject = CLASS(TidIMAP4)
PRIVATE
(* Private-Deklarationen *)
..
PUBLIC
(* Public-Deklarationen *)
// hier CONSTRUCTOR notwendig ?? Wie genau ? <---
PROCEDURE OpenEmail;
..
END;
PROCEDURE TEmailCoreObject.OpenEmail;
BEGIN
// Was muss hier eingefuegt werden, damit der Speicher für TEmailCoreObject
// reserviert wird ? <---
..
..
END;
Kann da jemand konkret weiterhelfen ? Danke