![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Ten presente el default para manejo de strings
Hola,
Un consejo: Ten muy presente que Delphi 2009 cambió la interpretación de String. A partir de 2009, String se interpreta como una cadena de caracteres Unicode. Eso significa que el supuesto de que un caracter equivale a un byte desaparece y necesariamente, todo los algoritmos que trabajen bajo ese supuesto tendrán que ser cambiados. Eso puede ser una tarea muy dificil dependiendo de cada caso. Yo trabajé 2 meses con Delphi 2009 y me tocó regresarme a las versiones anteriores por ese problema, ya que tengo mucho código que depende de que un caracter sea equivalente a un byte. El esfuerzo de pasarme a 2009 me resultó demasiado costoso, así que la decisión fué abandonarlo |
|
#2
|
|||
|
|||
|
Hola!
La recomendacion principal para evitar traumas en Delphi 2009 o 2010 es que lo uses para iniciar proyectos nuevos. La migracion desde versiones anteriores (delphi 7) ha sido traumatica para varias personas, no quiero imaginar como seria desde delphi 3. Mas aun si la aplicacion usa componentes de terceros. Neftali ya te respondio para la duda de BD's.
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
|
#3
|
|||
|
|||
|
Muy cierto. Y tiene una implicación sutil
Cita:
En el caso de las librerías propias, pués uno conoce cuales pueden ser susceptibles; pero, en el caso de terceros puede ser muy dificil saberlo; así que, en la práctica, lo más sano sería desechar todo. Ese es el costo. Por eso, para quienes tenemos mucho código desarrollado, es un precio demasiado alto En general, es otro caso que se enmarca en la visión del equipo Delphi de reinventar la rueda en cada nueva versión, y que ha sido la causa de que muchos sigamos usando versiones muy antiguas. En este caso, debieron haber dejado String en su significado clásico y para los Unicode trabajar algo nuevo; pero, siguen por ese camino de dificultar el migrar de versión, vaya uno a saber por qué |
|
#4
|
||||
|
||||
|
De acuerdo con sus opiniones.
Estoy usando D2010 y el manejo de cadenas es lo más traumático en una migración. Aunque ya migré una aplicación, la verdad es que se trata de una aplicación pequeña. Yo también recomiendo usar D2009 o D2010 para iniciar nuevos proyectos.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| GDI+ y delphi 2009 | zajoma | Gráficos | 0 | 28-07-2010 14:44:17 |
| February 2009 Release de Delphi Prism 2009 | rruz | Noticias | 1 | 12-03-2009 21:43:11 |
| Delphi 2009 | cmm07 | Varios | 9 | 10-10-2008 09:57:42 |
| Evento Delphi 2009 y C++ Builder 2009 en Guadalajara y Mexico con David | poliburro | Noticias | 14 | 15-09-2008 01:03:58 |
|