Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-10-2007
Avatar de nuk3zito
nuk3zito nuk3zito is offline
Miembro
 
Registrado: ago 2003
Ubicación: "Z" Land
Posts: 244
Poder: 23
nuk3zito Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
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.
__________________
Tiempo y ocasión acontecen a todos!

Última edición por nuk3zito fecha: 29-10-2007 a las 17:20:50.
Responder Con Cita
  #2  
Antiguo 29-10-2007
Avatar de axesys
axesys axesys is offline
Miembro
 
Registrado: ene 2007
Ubicación: Los Mochis Sinaloa
Posts: 208
Poder: 20
axesys Va por buen camino
Yo actualmente estoy usando el Delphi 2007 y si me a pasado eso de los acentos dos veces nomas que encontre porque paso, la primera vez fue porque use el delphi distiller para desactivar un IDE Package que se llama Codegear Filter Examples así que solamente lo active y se corrigieron los acentos, la segunda fue cuando use el Grep Search del GExperts para reemplazar cadenas, despues de hacer el reemplazo todos los acentos se cambiaban por caracteres raros, ahora nomas uso el reemplazar que trae el Delphi 2007 o los refactorings y ya no pierdo los acentos.

Para que las formas salgan como en Delphi 7 vete al menu Tools->Options->Environment Optiones->VCL Designer ahi desactivas el que dice Embedded designer y ya con eso salen las formas sueltas.
Responder Con Cita
  #3  
Antiguo 30-10-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Espero que en 2007 hayan arreglado el bug de las barras de herramientas.

En BDS2006, usando el IDE como Delphi 7, no se tienen las barras de herramientas a mano para alinear los controles a la izquierda, derecha, etc. Es más a mi no me funcionan para nada; selecciono varios TEdits en mi Form y la barra de herramientas se halla incrustada en el IDE, al presionar los botones, el Form de diseño pierde el foco y no ejecuta la acción

axesys: Yo no desactivé nada en BDS2006, tampoco he usado el reemplazar de GExpert (aunque sí las búsquedas), el error lo dá en situaciones extrañas, la mayoría de veces tras Excepciones del IDE que, en mi opinión, son demasiado frecuentes.

nuk3zito: Hace cosa de un mes no había parche (o al menos su descripción no decía que arreglase este bug en Delphi).
El error se produce cuando utilizas tildes en tus comentarios del código fuente (en un .pas que tiene asociado un Form). Una solución es no usar las tildes pero yo las pongo insconcientemente . Otra solución que adopté, es crear una unidad llamada "Acentos.pas" donde coloco todas las cadenas que tienen tildes, así parece evitar el problema por ser una unidad que no tiene ventana asociada.

En cuanto al TIntegerList, tienes razón, era medio en broma, aunque no creas, tengo creada una clase llamada TVariantElement que tiene los métodos AsString, AsInteger, AsCurrency, AsDatetime que se puede usar como un TField y también mi clase TVariantElementList (no con ese nombre, pero se entiende lo que quiero decir).

La paleta de "Desktop" si ha sido mejorada, de hecho me encanta la opción "Debug layout", que permite establecer una combinación de ventanas para el tiempo de diseño y otra para tiempo de debug. Aunque una vez más, con 2 monitores no funciona bien

Que quede claro, no estoy en contra de BDS2006 ni digo que sea malo, todo lo contrario, el esfuerzo invertido es enorme, pero aún no puede compararse con la estabilidad del IDE de delphi 6/7.

PD: Mi BDS tenía todas las actualizaciones y parches de codeger.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 30-10-2007 a las 12:39:22.
Responder Con Cita
  #4  
Antiguo 30-10-2007
Avatar de nuk3zito
nuk3zito nuk3zito is offline
Miembro
 
Registrado: ago 2003
Ubicación: "Z" Land
Posts: 244
Poder: 23
nuk3zito Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
...pero aún no puede compararse con la estabilidad del IDE de delphi 6/7.
Totalmente de acuerdo contigo
__________________
Tiempo y ocasión acontecen a todos!
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Lanzamiento Delphi 2007, PHP y JBuilder 2007 R2 Santiago - Chile Andreano Noticias 4 14-05-2007 09:25:23
Trial 14 días para delphi 2007 y delphi PHP Luis M. Noticias 1 17-04-2007 18:59:27
delphi 2006 / delphi 2007 y Visual estudio 2005 avmm2004 Varios 2 13-04-2007 20:50:07
Lanzamiento de Delphi 2007 y Delphi para PHP en México con David I Andreano Noticias 13 27-02-2007 21:16:04
Lanzamiento de Delphi 2007 y Delphi para PHP en Bogotá - Colombia Andreano Noticias 9 25-02-2007 19:09:42


La franja horaria es GMT +2. Ahora son las 23:59:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi