PDA

Ver la Versión Completa : Pasar de delphi 7 a Delphi 2006 (problemas con VCL)


jmlifi
24-01-2006, 12:23:10
Tengo una aplicación realizada bajo delphi 7 . Cuando la intento ejecutar en delphi 2006 me dice que me faltan muchos componentes VCL. ¿Alguna manera rápida de instalar todos estos componenetes ? ¿Alguna solución?

Neftali [Germán.Estévez]
24-01-2006, 12:30:33
¿Estás pasando de Delphi 7(VCL) a 2006 (VCL) o a .NET?
¿Qué componentes te faltan? ¿Son estandard o son de terceros?

radaalvaro
24-01-2006, 13:42:18
Si es que usas componentes de Terceros, no creo que sea posible, ya que yo no puedo hacer nisiquiera el paso de Delphi 2005 a Delphi 2006 con componentes de Terceros,

jhonny
24-01-2006, 14:07:56
Bueno, no es que no sea posible cuando tienes componentes de terceros lo que sucede es que si no tienes el codigo fuente(de los componentes) estaras esperanzado a que los dueños de dicho codigo saquen una nueva version de sus componentes compatibles para la nueva version de delphi.

jachguate
24-01-2006, 14:48:36
Delphi 2006 trae, en principio, todos los componentes VCL que el 7... algunos mas algunos menos... ¿cual es específicamente el que te falta?

Probablemente estes intentando pasar entre ediciones de delphi, por decir algo, de delphi 7 enterprise a delphi 2006 professional, eso si podrá dar problemas debido a que conforme subes de "edición" se añaden nuevos componentes a la VCL.

Hasta luego.

;)

jmlifi
24-01-2006, 15:05:20
Utilizo componentes estandar.
-Pasando delphi 7 (win32) a delphi 2006(win 32) me da el siguiente error:
E2202 Required package 'qrpt' not found

-Pasando delphi 7 (win32) a delphi 2006(.NET) me da por ejemplo estos:
Gestor.dpr(180) W1005 Unit 'Borland.vcl.Forms' is specific in plataform
Gestor.dpr(180) W1005 Unit 'Borland.vcl.Windows' is specific in plataform
W1005 Unit 'WinTypes' is specific in plataform
W1005 Unit 'WinProcs' is specific in plataform
W1005 Unit 'Borland.vcl.Messages' is specific in plataform
W1005 Unit 'Borland.vcl.Graphics' is specific in plataform
W1005 Unit 'Borland.vcl.Controls' is specific in plataform
...
...

jhonny
24-01-2006, 15:41:21
Bueno, me supongo que solo puedes pasar de Delphi Win32 a Delphi Win32, en cuanto a lo del error es precisamente lo que te venimos diciendo. Es cuestion de componentes y al parecer este que te esta mostrando ahora se trata del QuickReport y para eso antes de pasar el proyecto a Delphi 2006 deberas instalar el QuickReport.

jmlifi
24-01-2006, 15:49:08
Paso de delphi 7 professional a 2006 enterprice

Neftali [Germán.Estévez]
24-01-2006, 15:51:30
Pasando delphi 7 (win32) a delphi 2006(win 32) me da el siguiente error:
E2202 Required package 'qrpt' not found


Puedes descargarte una versión de QR compatible con Delphi 2006 (http://www.qusoft.com/) desde su web; Está disponible desde Diciembre del 2005.

-Pasando delphi 7 (win32) a delphi 2006(.NET) me da por ejemplo estos:
Gestor.dpr(180) W1005 Unit 'Borland.vcl.Forms' is specific in plataform
...

En cuanto a .NET lo que comentan es esto:
//--------------------------------------------------------------------
QuickReports 4.06 for VCL.NET is available but not on the download menu. If you want QR406 for VCL.NET now, please email qrservices@qbssoftware.com with "QR4 VCL.NET" in the subject line and also please inlcude your QR4 serial number.
//--------------------------------------------------------------------