Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   QR en BCB 6: Problemas al compilar (https://www.clubdelphi.com/foros/showthread.php?t=93996)

Angel.Matilla 13-06-2019 10:45:06

QR en BCB 6: Problemas al compilar
 
Trabajo con BCB 6 y QR 3.6.2.

Estoy diseñando un formulario en el que quiero poner un TQRChart, pero a la hora de compilar me está dando un error en uno de los includes que no sé por donde coger:
Cita:

TeCanvas.hpp(417) E2091 Functions cannot return arrays or functions
y el error apunta a estas líneas de ese fichero:
Código:

class DELPHICLASS TTeeCanvas3D;
class PASCALIMPLEMENTATION TTeeCanvas3D : public TCanvas3D
{
        typedef TCanvas3D inherited;
       
private:
        int FXCenter;
        int FYCenter;
        int FZCenter;
        int FXCenterOffset;
        int FYCenterOffset;
        Extended s2;
        Extended c2s1;
        double c2s3;
        double c2c3;
        double c2c1;
        double tempXX;
        double tempYX;
        double tempXZ;
        double tempYZ;
        bool FWas3D;
        bool FIs3D;
        Graphics::TBitmap* FBitmap;
        bool FBufferedDisplay;
        bool FMonochrome;
        bool FDirty;
        #pragma pack(push, 1)
        Types::TRect FBounds;
        #pragma pack(pop)
       
        bool IZoomText;
        double IZoomFactor;
        double IPerspec;
        Types::TPoint IPoints[4];
        void __fastcall DeleteBitmap(void);    // <-- Esta es la línea que da el error
        void __fastcall PolygonFour(void);
        void __fastcall TransferBitmap(int ALeft, int ATop, Graphics::TCanvas* ACanvas);

Tras poner el TQRChart no he añadido nada de código. El include del formulario me lo deja así tras añadir el TQRChart:
Código:

#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ExtCtrls.hpp>
#include <QuickRpt.hpp>
#include <QRCtrls.hpp>
#include "grimgctrl.hpp"
#include <DB.hpp>
#include <IBCustomDataSet.hpp>
#include <IBQuery.hpp>
#include <Chart.hpp>    //
#include <TeEngine.hpp>  // Añade estas tres líneas
#include <TeeProcs.hpp>  //

¿Cómo puedo resolver el problema?


La franja horaria es GMT +2. Ahora son las 04:40:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi