Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-05-2017
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
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)
Responder Con Cita
  #2  
Antiguo 30-05-2017
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
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)
Responder Con Cita
  #3  
Antiguo 30-05-2017
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 a todos,

Cita:
Empezado por jhonalone Ver Mensaje
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.
No hay de qué, no faltaba más. Lo que dices me lo he planteado yo también, quiero decir, hacerlo notar en mis anteriores mensajes: en efecto, estamos hablando de otros lenguajes y entornos, y, esto puede tener su peso. Sin embargo, alguien habituado a Delphi está también habituado a objetos, eventos, etc. De modo que todo será ponerse a ello, claro está, empezando más o menos despacio, según nuestras posibilidades, puesto que pretender hacer una aplicación más o menos compleja "de cero" tal vez no sea posible... pero ni en estos lenguajes ni en Delphi ni en nada, vamos...

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.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #4  
Antiguo 30-05-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por jhonalone Ver Mensaje
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.
Pues no, no o es. Tal vez al decirlo de esa forma lo ha parecido.
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.
Responder Con Cita
  #5  
Antiguo 30-05-2017
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
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)
Responder Con Cita
  #6  
Antiguo 30-05-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por jhonalone Ver Mensaje
Gracias Neftalí (sé que te gusta que te llamemos así).
Me es igual, el nombre o el apodo, como más te guste.

Cita:
Empezado por jhonalone Ver Mensaje
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?
Que no veas nada en pantalla no significa que no arranque.
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.

Cita:
Empezado por jhonalone Ver Mensaje
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.
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.
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
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


La franja horaria es GMT +2. Ahora son las 02:30:07.


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