Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2007
Avatar de raorre
raorre raorre is offline
Miembro
 
Registrado: dic 2005
Ubicación: valencia
Posts: 51
Poder: 19
raorre Va por buen camino
Lentitud en de escritura en una Unidad del Delphi

Tengo una unidad en delphi de 15.000 lineas de código y cuando empiezo a escribir mas código en esa unidad empieza a relentizarse la escritura y a veces da acabas de escribir y aun continuan apareciendo los caracteres que has pulsado.
Alguien sabe como evitar eso y no vale el separar el codigo en 2 partes o modularizar, no es posible.
gracias
Responder Con Cita
  #2  
Antiguo 25-09-2007
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Prueba a desabilitar cosas en
Tools --> Editor Options --> Code Insight
Responder Con Cita
  #3  
Antiguo 25-09-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Hay que ver la versión de Delphi que usas. En Delphi 7 (y anteriores), y hasta en BDS 2006, tal vez no encontraras muchos problemas. Sin embargo, Delphi 2007, por ejemplo, ofrece un "resaltado de errores en tiempo real", entre otras cosas (quiero decir además del propio resaltado de la sintaxis) que sí que pueden hacer que las cosas se ralentizen un poco...

Claro que no se pueden pedir milagros, supongo. Tampoco dependerá enteramente de Delphi, puesto que la velocidad del procesador, la memoria RAM, etc., también deben estar de por medio. En todo caso, 15.000 líneas son muchas líneas... y si hay que buscar errores, resaltarlos, estar al tanto de posibles "enlaces", resaltar la sintaxis... pues eso, que los milagros no existen en realidad.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #4  
Antiguo 25-09-2007
Avatar de raorre
raorre raorre is offline
Miembro
 
Registrado: dic 2005
Ubicación: valencia
Posts: 51
Poder: 19
raorre Va por buen camino
es delphi 2007 y hemos desmarcado la casilla de "Code Insight", ademas el equipo es bastante potente. y si escribo en la unidad de 15.000 lineas y paso a otra de 4.000 lineas la de 40000 funciona a la perfección.
Responder Con Cita
  #5  
Antiguo 25-09-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No sé bien qué quieres decir con esto último. Parece lógico que 4.000 líneas se manejen mejor que 15.000. Pero, a lo que iba. En Delphi 2007 puedes "desactivar" más características si ves que tal. Echa un vistazo en las opciones del editor, en el apartado "Code Insight", verás que hay opciones como "Error Insight", que si desactivas, seguramente el asunto irá más rápido.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #6  
Antiguo 25-09-2007
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile

¡Hola a todos!

Cita:
Empezado por raorre Ver Mensaje
...Alguien sabe como evitar eso y no vale el separar el codigo en 2 partes o modularizar, no es posible...
A ver, a ver, a ver, ¿por qué dices que no es posible hacer eso?

Si algo tiene Delphi es que te permite organizar el código de una manera bastante eficiente. ¿por qué "no vale"?

Un abrazo valioso.

Al González.
Responder Con Cita
  #7  
Antiguo 28-09-2007
Avatar de raorre
raorre raorre is offline
Miembro
 
Registrado: dic 2005
Ubicación: valencia
Posts: 51
Poder: 19
raorre Va por buen camino
Bueno..

Bueno ante todo gracias por los aportes, decido modularizar no hay mas remedio...si que se podia pero era evitar hacer trabajo con el tiempo del proyecto encima..bueno gracias a todos
Responder Con Cita
  #8  
Antiguo 28-09-2007
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile

Cita:
Empezado por raorre Ver Mensaje
Bueno ante todo gracias por los aportes, decido modularizar no hay mas remedio...si que se podia pero era evitar hacer trabajo con el tiempo del proyecto encima..bueno gracias a todos
De hecho con modularizar evitarás mucho trabajo en el futuro cercano.
Responder Con Cita
Respuesta



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
Lentitud consultas mysql con delphi Rako SQL 9 28-06-2007 16:12:03
Como BORRAR una unidad de RED en Delphi???? AGAG4 Redes 1 28-04-2007 19:08:58
Unidad Crt de Turbo Pascal en Delphi para consola linuxfresh Varios 0 08-09-2006 18:06:55
No permitir la escritura de ciertos caracteres en un tedit en Delphi. bellota Varios 3 08-06-2006 21:10:16
Unidad ZLib de Delphi: Necesita DLL? Pandre Varios 2 04-04-2005 17:34:07


La franja horaria es GMT +2. Ahora son las 04:57:31.


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