FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Convertir de Delphi 5 a versiones modernas
Hola tengo un pequeño proyecto que me fue asignado en mi trabajo pero no encuentro los componentes para versiones actuales de Delphi.
Me podrían ayudar con algunas alternativas. Les dejo el proyecto acá. |
#2
|
|||
|
|||
Los componentes que requieres para hacer tu migración si existen
https://www.devexpress.com https://www.woll2woll.com/1stclass https://www.woll2woll.com/infopower Solo tienes que comprarlos. Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
|||
|
|||
Cita:
|
#4
|
|||
|
|||
Cita:
TclLabel --> TLabel Eliminar de los dfm las propiedades que no existan, por ejemplo: TextOptions.Alignment = taLeftJustify TextOptions.ExtrudeEffects.Depth = 3 TextOptions.ExtrudeEffects.Enabled = True TextOptions.ExtrudeEffects.FarColor = clBlue TextOptions.VAlignment = vaTop TextOptions.OutlineColor = clRed TextOptions.Style = fclsRaised TextOptions.VAlignment = vaTop Te paso un ejemplo de una unidad que he convertido, toca ver que hace cada uno de los componentes y tratar de imitar el comportamiento. https://www.delphienmovimiento.mx/wp...9/ufacerca.zip Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#5
|
||||
|
||||
Yo tengo licencia de los componentes de Woll2Woll en Delphi 10.4 y sin problema, tuve errores por otros componentes que no tengo pero con los de Woll2Woll no (1st class)
|
#6
|
|||
|
|||
lo tengo casi listo pero me presenta estos errores ahora.
[dcc32 Error] ufmenu.pas(11): E2004 Identifier redeclared: 'Winapi.Windows' [dcc32 Error] ufmenu.pas(12): E2004 Identifier redeclared: 'Winapi.Messages' [dcc32 Error] ufmenu.pas(12): E2004 Identifier redeclared: 'System.SysUtils' [dcc32 Error] ufmenu.pas(12): E2004 Identifier redeclared: 'System.Classes' [dcc32 Error] ufmenu.pas(12): E2004 Identifier redeclared: 'Vcl.Graphics' [dcc32 Error] ufmenu.pas(13): E2004 Identifier redeclared: 'Vcl.Controls' [dcc32 Error] ufmenu.pas(13): E2004 Identifier redeclared: 'Vcl.Forms' [dcc32 Error] ufmenu.pas(13): E2004 Identifier redeclared: 'Vcl.Dialogs' [dcc32 Warning] dxCore.pas(241): W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit. [dcc32 Warning] dxCore.pas(261): W1000 Symbol 'UTF8Decode' is deprecated: 'Use UTF8ToWideString or UTF8ToString' [dcc32 Warning] dxCore.pas(294): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString' [dcc32 Warning] dxCore.pas(299): W1057 Implicit string cast from 'AnsiString' to 'string' [dcc32 Warning] dxCore.pas(318): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString' [dcc32 Warning] dxCore.pas(323): W1000 Symbol 'UTF8Decode' is deprecated: 'Use UTF8ToWideString or UTF8ToString' [dcc32 Warning] dxCore.pas(338): W1057 Implicit string cast from 'AnsiString' to 'string' [dcc32 Warning] dxCore.pas(343): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString' [dcc32 Warning] dxCore.pas(368): W1057 Implicit string cast from 'ShortString' to 'string' [dcc32 Warning] dxCore.pas(373): W1058 Implicit string cast with potential data loss from 'string' to 'ShortString' [dcc32 Warning] dxCore.pas(428): W1057 Implicit string cast from 'AnsiString' to 'string' [dcc32 Fatal Error] uflogin.pas(6): F2063 Could not compile used unit 'dxCore.pas' Failed Elapsed time: 00:00:00.8 |
#7
|
|||
|
|||
Quita todas esas unidades duplicadas, con eso ya te compilará.
Referente a estos errores, estás utilizando una versión antigua de la unidad dxCore.pas, aunque no deberían detener la compilación sería bueno que actualizaras esos componentes también. Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#8
|
|||
|
|||
Tendrías el dxCore.pas actual que me compartieras?
Porque como te comente no tengo ninguno de esos componentes solo tengo el proyecto y estoy intentando revivirlo. |
#9
|
|||
|
|||
Ya pude compilarlo y que funcione. Mil gracias por los consejos y la ayuda. Me queda mucho camino por recorrer aun.
|
#10
|
|||
|
|||
Cita:
Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Compatibilidad versiones Delphi | jhonalone | Desarrollo en Delphi para Android | 9 | 23-06-2019 17:52:07 |
¿Cómo luce un programa con el tema para Windows 10 de las modernas versiones Delphi? | dec | Windows | 17 | 18-08-2016 15:25:19 |
Versiones de Delphi | woody | Varios | 7 | 22-02-2016 01:19:34 |
Versiones Delphi | User_Baja_2 | Varios | 3 | 30-04-2013 23:08:46 |
Versiones de Delphi | Athalon | Noticias | 1 | 19-09-2003 10:32:57 |
|