Code: Alles auswählen
Error: Only classes which are compiled in $M+ mode can be published
Code: Alles auswählen
type
// data module to access to a TXMLDocument and TIdHTTP
TdmClient = class(TComponent)
xmlDoc: TXMLDocument;
httpClient: TIdHTTP; //<< da liegt das Problem
private
protected
public
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
end;
http://www.freepascal.org/docs-html/prog/progsu44.html" onclick="window.open(this.href);return false;
Aber wie beseitigt man nun am günstigsten das Problem?
Die Komponente stammt aus den Indy. Man könnte natürlich die Indys mit M+ durchjagen, aber das erzeugt erstmal neue Fehler. Außerdem änder ich ungern Sachen direkt am Indy-Source, das erschwert nur die Weitergabe.
{$mode delphi} übergeht das Problem, aber wie lässt sich dies im FPC-Mode realisieren?