FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola, de nuevo, a todos.
Gracias por vuestro desinteresado interés en mi problema. Voy a haceros algunos comentarios sobre vuestras apreciaciones y consejos. A David le funciona porque tiene la versión 6. La pantalla que muestra Agustín, también es correcta, pues he condicionado el programa al uso de una tarjeta SD, donde se guardan todos los datos de la facturación, para no usar el espacio de almacenamiento interno del dispositivo. (Veo que ya pudiste descargarlo, Agustín, gracias) El problema no está en la instalación. Está al ejecutar el programa en versiones inferiores a la 6, cuando está compilado en modo Release, pero no en modo Debug. (Esto ya lo he comentado) (E problema es que no se ejecuta, se aborta antes de mostrar la primera pantalla en estas versiones y en modo Release.) Neftalí, gracias, ya estoy revisando los ficheros que van en Deployment y son los mismos. Como sabes no soy (ni muchísimo menos) tan experto como tu. Cuando te refieres al "modo Debug de toda la vida", no lo he utilizado y no sabría cómo hacerlo, por favor instrúyeme. Probablemente no sea tan complejo como a mí me parece. Actualmente estoy haciendo pruebas, cambiando los permisos y algunas opciones, a ver si acierto... Pero dado que el problema está en el arranque sería muy útil lo que me comentas del modo Debug para saber "hasta dónde llega". Antiguamente (en Windows) era más fácil, pues se ejecutaban los programas en el entorno de Delphi y se podían poner puntos de ruptura, ejecutar paso a paso y demás... Si llego a descubrir el problema, lo haré público para ayuda e alguien que tenga una dificultad similar. Gracias a todos y saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#2
|
|||
|
|||
Gracias por tu lección magistral, David.
Habrá que irse planteando algunas cosas. El problema de esto es que (al menos a mí) me cuesta salir de la "comodidad" de "mi casita" (Entiéndase Delphi), donde se está tan "comodito" para adentrarte en un "bosque" (Entiéndase aprender nuevas tecnologías y lenguajes) que para mí es desconocido. (Ya estoy muy mayor para ésto) pero estoy seguro que tu aportación va a ayudar a mucha gente más joven con la mente más abierta y (sobre todo) más despejada que la mía. Gracias por tu esfuerzo y por compartir con nosotros tus conocimientos. Un Saludo.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#3
|
||||
|
||||
Hola a todos,
Cita:
P.S. Quedo pendiente un nuevo mensaje con algunos frameworks y herramientas. Tal vez lo abra ya en otro hilo diferente para no copar este. |
#4
|
||||
|
||||
Cita:
Estaba pensando (y yo lo he usado en casi todas mis aplicaciones) en realizar un Log que se graba en disco en un fichero TXT. Puedes utilizar un TStrings, con los métodos SaveToFile y LoadFromFile. Una vez que la aplicación peta, recuperas ese fichero del dispositivo y a ver lo que hay.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
Gracias Neftalí (sé que te gusta que te llamemos así).
Dado que mi programa no arranca en ciertas versiones, ¿qué puedo incluir en el fichero .txt? ¿ y si "casca" el programa sin cerrar el fichero, se podrá leer? Con las pruebas que estoy haciendo, tengo una sospecha... a ver si consigo saber por dónde van los tiros, para poder buscar la solución. Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#6
|
||||
|
||||
Me es igual, el nombre o el apodo, como más te guste.
Cita:
Puede ser que se ejecute el Create, pero falle antes del show. Puedes capturar excepciones a nivel de aplicación y volcarlas al fichero ... En cuanto al fichero, debes hacer una rutina que grabe el fichero cada vez que llamas al procedimiento de Log. No debe grabar al final, como haríamos habitualmente, porque sino pasa lo que tú comentas. Es más lento, pero en este caso en necesario. Ya dirás si averiguas algo más...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tipo de Compilación (Debug/Release) y Tamaño de Exe Delphi 2010 | Neeruu | Varios | 0 | 05-09-2012 15:12:12 |
Delphi Compiler: Base, Release, Debug? | Neeruu | Varios | 1 | 12-07-2012 12:03:54 |
El debug en D2010 no me funciona | El_Raso | Varios | 1 | 22-08-2010 16:27:55 |
La aplicacion no me funciona | ivanloco | Firebird e Interbase | 2 | 08-06-2007 20:33:26 |
Migración a 10g release 2 - Problemas con la aplicación de Delphi .NET | SMTZ | .NET | 2 | 11-07-2006 09:58:20 |
|