Cita:
Empezado por Lepe
Ustedes utilizad un Form con el captión "Búsqueda de clientes" y en el código fuente usad acentos en los comentarios, con el tiempo ya me contaréis.
Al menos en BDS2006 se corrompe el .pas y hasta hace poco no había parche para delphi (para C++ si lo hay). El hecho es que el Caption del Form aparecen "basura" en lugar de la "ú" y el archivo .pas a partir de donde encuentre un acento, lo corta y pone basura de la memoria RAM hasta el final de línea. Al principio de la unidad, aparecen 3 caracteres muy chulos, antes de la palabra "Unit XXx;" (no recuerdo bien, pero era una llave abierta, un signo igual y otro carácter más), cuando eso sucede, tienes que mirar en todo el .pas buscando acentos, porque habrá corrompido el .pas
De hecho esos 3 símbolos no se ven en delphi, permite compilar y ejecutar; pero abriendo el .pas con el bloc de notas, se ven esos 3 caracteres antes del "Unit".
...
Ya mirando el código, existen muchas rutinas y clases nuevas, aunque falta el TIntegerList, parece mentira que existiendo el StringList, no hay nada parecido
|
Desconozco totalmente el problema que mencionas sobre los acentos... tengo un año usando el BDS2006 y nunca se me ha presentado ese problema.
Me interesa saber en que casos se presenta este problema? o a partir de que service pack se solucionó.
Referente a lo que mencionas sobre incluir un "TIntegerList", me supongo que es broma, ya que si tienes un TStringList (el cual te funciona como si fuera un TObjectList, aparte de que ya tienes un TObjectList) pues tienes lo necesario para manejar listas de Objetos, Strings o números (utilizando conversiones). Si pensaras en incluir un TIntegerList, entonces también debes pensar en incluir un TFloatList o TRealList, TDateTimeList, etc.