PDA

Ver la Versión Completa : Error con TQRlabel


mapc
31-08-2006, 14:43:47
Buenas, estoy trabajando con un proyecto de delphi6 con Borland Developer Studio que debo modificar, pero cuenta con errores, tales como que no encuentra TQRlabel (errores en negrita). Me falta importar algún componente?


Aqui adjunto el código por si me podeis echar una mano:

unit UQRPrintImg;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls;

type
TFQRPrintImg = class(TForm)
QuickRep1: TQuickRep;
QRBand1: TQRBand;
Imagen: TQRImage;
QRLabel1: TQRLabel;
QRLabel2: TQRLabel;
QRStringsBand1: TQRStringsBand;
QRMemo1: TQRMemo;
procedure QRBand1BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);
private
procedure EncuadrarImagen;
{ Private declarations }
public
{ Public declarations }

procedure Previo(Titulo, Descripcion: string;Img: TBitmap; MantenerTamano: Boolean);
procedure MostrarPrevio;
procedure Imprimir;
property
end;


muchas gracias

delphi.com.ar
01-09-2006, 00:32:11
Te falta incluír en el uses, las units: QuickRpt y QRCtrls.

PD: Si las has "pegado" con el editor del IDE, tendrían que agregarse automáticamente.

Saludos!

mapc
01-09-2006, 09:25:06
Buenas de nuevo, he añadido estas unidades pero el borland no las reconoce, por lo que no se si me falta algún paquete, o componenetes por instalar.

gracias

mapc
01-09-2006, 09:48:22
Hola otra vez. Las unidades de las que hablamos se incluyen dentro de
C:\Archivos de programa\Borland\BDS\4.0\lib, pero no se por qué en el borland no las reconoce y no se a que se puede deber.

gracias

delphi.com.ar
01-09-2006, 15:58:45
Por casualidad no será un proyecto .NET ??..
Fíjate que tiene que estar esa ruta en: "Tools \ Enviroment Options \ Library \ Library Path"

Saludos!

mapc
01-09-2006, 19:41:15
No, el proyecto es de delphi bajo win32, no es .NET. No se si el problema será algo de la versión de delphi, ya que el proyecto es del 2003, así que puede haber incopatibilidades...

Zeta
01-09-2006, 20:56:26
Una pregunta un poco ingenua, ¿tenés instalado el componente QuickReport?

Sino es así tenés que instalarlo.

Saludos

mapc
04-09-2006, 09:28:16
buenas, si tengo instalado quickreport, pero sigue sin reconocer esos componentes. Debo añadir alguna ruta?

gracias

Zeta
04-09-2006, 16:15:01
Quizás está hecho con otra versión de QR que la que utlizas

En la 4 a 4.06 para delphi 6,7 tenés que poner en Library el path:
C:\Archivos de programa\Borland\Delphi7\quickrpt
si tu sistema es en español

Saludos