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 15-06-2004
IcebergDelphi IcebergDelphi is offline
Miembro
 
Registrado: may 2003
Ubicación: VillaFlores, Chiapas, Mexico
Posts: 81
Poder: 21
IcebergDelphi Va por buen camino
Por que tarda mucho en abrir un EXE

Hola Amigos, miren tengo dos aplicaciones que ya estan funcionando con mis clientes, pero el pequeño problemilla es que al ejecutar los EXEs ( Hechos por mi) tardan mucho en abrirce, la verdad que son programas pequeños ( 3Mb) yse estan ejecutando en XP con 256 en Ram y pentium 4. habra alguna forma de indicarle al compilador que no se vuelva muy pesado.

Gracias.
__________________
IcebergDelphi
LIA. Hiber tadeo Moreno Tovilla. INITEC Software
Responder Con Cita
  #2  
Antiguo 15-06-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 26
delphi.com.ar Va por buen camino
¿No será que tarda mucho en conectarse a la base de datos? ¿Tienes muchos objetos Auto-Create?
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 15-06-2004
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 21
__marcsc Va por buen camino
Hola,

uno de los motivos que puede hacer que la aplicación tarde mucho en abrirse es que crees forms automáticamente, y que, además, estos tengan DataSets con la propiedad Active a True en tiempo de diseño o que se abran DataSets al crearlos.

Suponiendo que sea esto, convendría que creases los forms a medida que los necesites y que fueses cuidadoso en como y cuando se abren las tablas o query que utilizas.

Saludos.
Responder Con Cita
  #4  
Antiguo 15-06-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cool

Podes hacerle a tu programa un splash que le indique al usuario que la carga del programa está en proceso. Incluso podrias ponerle una barra de progreso que se vaya actualizando a medida que se abren los diferentes datasets. Eso si, deja en autocreate los formularios que son indispensables, y abrí al inicio solo los datasets básicos (digamos para validar usuarios o completar menus). El resto de datasets y formularios es mejor crearlos/abrirlos por demanda.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 16-06-2004
Troyano Troyano is offline
Miembro
 
Registrado: jun 2004
Posts: 13
Poder: 0
Troyano Va por buen camino
Hola, me gustaria saber como hacer eso del "splash" , podrias esplicarlo.

Gracias
Responder Con Cita
  #6  
Antiguo 16-06-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Hola, es un tema muy tratado ya en el foro, y sabiendo que se llama splash, solámente tenias que hacer una pequeña busqueda... que para eso estan :P

buscando por " splash"

Saludos
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


La franja horaria es GMT +2. Ahora son las 21:57:09.


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