Hi zusammen
Ich habe folgendes Konstrukt:
Delphi-Quellcode:
for i := 0 to FCtrl.Document.PageList.Count -1 do
begin
Memo1.Lines.Add('X-Offset / Y-Offset :=' + FloatToStr(FCtrl.Document.PageSizes[i].Offset(XOffset,)));
...
end;
Und wie nicht anders zu erwarten, meint Delphi dazu:
Zitat:
[dcc32 Fehler] MainFrm.pas(114): E2250 Es gibt keine überladene Version von 'FloatToStr', die man mit diesen Argumenten aufrufen kann
Damit stehe ich aber vor einem Problem - ich kann die Prozedur nur mit beiden Parametern aufrufen, an FloattoStr aber nur einen übergeben.
Offset ist Teil des Records TPDFPoint:
Delphi-Quellcode:
TPdfPoint = record
X, Y: Double;
procedure Offset(XOffset, YOffset: Double);
class function Empty: TPdfPoint; static;
end;
Gibst dafür eine Lösung?
Obiger Record ist Teil des Opensource-Projektes zu
PDFium von Andreas Hausladen.
Gruss
Delbor