Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-01-2010
Avatar de bosster_018
bosster_018 bosster_018 is offline
Miembro
 
Registrado: nov 2009
Ubicación: Bolivia
Posts: 127
Poder: 17
bosster_018 Va por buen camino
Problema al autoiniciar aplicación

Hola amigos del ClubDelphi…

Tengo un problema que no puedo resolverlo por mi mismo.
Empezaré desde el principio a explicar lo que me consterna con un simple proyecto que tengo en mente, pero que por ese motivo no puedo terminarlo.
(Por si acaso esta pregunta es demasiado extensa y si querían prepararse un cafecito, háganlo ahora pues hasta que terminen de leer esto, puede que se olviden de hacerlo )

Estoy realizando una aplicación del tipo “Agenda” para informar al usuario que es cumpleaños de la persona anotada en mi aplicación.
Este proyecto lo escribí pensando en mis familiares, ya que a la mayoría les es difícil acordarse de los cumpleaños de todos.
Así que me propuse a solucionar este problema, mediante una aplicación sencilla pero útil para nosotros.
Bueno… Iré al grano…

Este proyecto lo tengo terminado (incluso pienso subirlo en los ejemplos de las FTP del ClubDelphi).
Mi aplicación consistía en autoiniciarse al encender Windows y mediante código, averiguar si la fecha anotada en la aplicación, concuerda con la fecha del sistema (para saber si hay un cumpleañero). Todo esto lo realizaba de forma oculta para no molestar al usuario.

Pero llegó el problema… AL querer iniciar mi aplicación, esta no daba señal de ejecutarse. Ya sé lo que piensan… “El código está mal escrito” pero me puse a indagar a mi aplicación, buscando donde se originaba el problema. Pero no encontré nada.

Después de varios intento y código cambiado… Se me ocurrió realizar otra miniaplicación que se autoinicie al encender Windows y en el autocreate realizar un pequeño procedimiento para abrir un archivo.
El procedimiento lo realizo con el “ShellExecute”

Después de agregar esa pequeña aplicación al inicio de Windows, NO SE EJECUTO EL PROCEDIMIENTO.
También lo probé en otra máquina (pensando que el problema era mi CPU). Pero tampoco dio resultado.

Al final, después de mucho intentos fallidos, recurro a ustedes, pues mi otra interrogante es que si este problema es general o sólo del Delphi que tengo instalado (Delphi 7).

El código lo subí aquí para que prueben por sí mismo.
Por si acaso al ejecutar la aplicación (exe), este funciona correctamente. El problema es al iniciarse en Windows que no se ejecuta correctamente pues no realiza nada. Inclusive añadiendo un botón con el procedimiento escrito en el mismo, no fuciona.

Por favor, si pueden sacarme de esta duda tremenda que tengo, ya que no me explico por que no quiere ejecutarse bien la llamada al ShellExecute ni tampoco mi aplicación original.

En resumen. ¿Ustedes ven algún problema al iniciarse en Windows con esta aplicación?
Este mini-ejemplo se encarga de abrir una imagen de los integrantes del ClubDelphi que postearon hace tiempo. (La imagen se abre al crearse la aplicación o al hacer click en la botón de la misma)
Ojo: Esta aplicación se deberá probar al iniciar Windows, pues al ejecutarlo manualmente, este sí funciona.

Muchas gracias por entrega su valioso tiempo en ayudar a este novatillo, pues inclusive no puedo dormir pensando ¿Qué pasa con eso?.

Me despido y espero que me puedan decir que pasa. Lo más probable es que mi Delphi se hay desconfigurado (pero lo dudo). Pero sé que ustedes tienen la respuesta al probar lo que conmigo no funciona.

Ahí abajo les dejo el código que no me funciona al ejecutarse en el Inicio de Windows (Auto-Run)

Autoiniciar.zip


Muchas gracias por su valioso tiempo.
Saludos!

Última edición por bosster_018 fecha: 01-06-2010 a las 23:47:38.
Responder Con Cita
 



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
Problema con aplicación MDI DrkMgc Varios 6 22-12-2008 20:26:39
Problema con aplicación Dark_RavenM Varios 4 27-02-2008 05:10:40
Problema con Aplicacion MDI Thales OOP 7 19-08-2005 15:31:07
Problema con mi aplicación JerS Varios 2 18-07-2005 16:33:51
Problema con aplicacion MDI wallesis OOP 5 03-01-2004 11:17:28


La franja horaria es GMT +2. Ahora son las 17:15:57.


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