FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola jhonny.
He probaddo lo que me dijiste, pero la carpeta que me devuelve, aunque se puede grabar en ella, es el directorio principal del teléfono. No de la SD. Por otro lado, (¡¡mi gozo en un pozo!!) tengo que comunicaros que el tema NO ESTÁ SOLUCIONADO del todo, como yo pensaba. Me explico, la dirección
funciona perfectamente con la versión 4.4.2 de Android. Sin embargo al probarla en una versión más antigua 4.1.2 no funciona. Ahora bien, utilizando esta dirección
SI FUNCIONA, pero lo graba en el directorio principal de la SD Card, lo que me lleva a concluir que es necesaria alguna función que discrimine entre versiones para poder usarla con cualquier versión. Intentaré conseguirla. Espero que alguien me ayude. Saludos para todos. |
#2
|
||||
|
||||
Cita:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
|||
|
|||
Vaya, jhonny.
Parece que pinta bien. No entré en el enlace cuando me lo dejaste la primera vez, y ahora creo que he perdido el tiempo por no hacerlo. Lo probaré y te cuento. Un saludo y gracias. |
#4
|
|||
|
|||
Bueno. Ya estoy aquí.
Te cuento. He bajado y descomprimido el archivo al que apunta el link de Embarcadero. Sólo venían 3 archivos: Androidapi.IOUtilsEx.pas (que es la unidad principal), Androidapi.JNI.EnvIntf.pas y Androidapi.JNI.SystemIntf.pas (usados por la unidad principal). Además, en su cláusula uses vienen otros cuantos:
Puesto que para compilarse los necesita todos, he copiado los que faltaban desde el directorio C:\RadStudio10\17.0\source\rtl\android He creado un proyecto nuevo
Al pulsar el Button1 me da el bonito mensaje de "Access violation" en dos dispositivos que lo he probado, en los mismos que con las rutas que anteriormente os he comentado, funcionaban. No sé si es que la unidad está escrita para otra versión de Delphi o qué pasa. Te agradezco tu esfuerzo, jhonny, pero creo que no voy a perder más tiempo con este asunto. Gracias de verdad. Saludos a todos. |
#5
|
||||
|
||||
Hola, vale, es una pena que no continúes, lo que se me ha ocurrido es que quizá lo que te faltaba solamente era solicitar el permiso, esto no debe ser algo tan complejo.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#6
|
|||
|
|||
jhonny... déjalo, no pierdas más tiempo.
De verdad que te agradezco tu esfuerzo. Ya que, para el terminal que lo voy a instalar me funciona, creo que no merece la pena emplear más esfuerzo, cuando haya que instalarlo en otro terminal, quizás retome el tema. Los permisos Read y Write del External Storage del proyecto de prueba están concedidos antes de que me de el error. Un saludo afectuoso. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Grabar y leer datos desde un fichero | Jere_84 | Varios | 13 | 08-04-2015 14:26:49 |
Componente para leer Smart Card | shoulder | Varios | 4 | 17-01-2014 20:51:03 |
Es posible grabar ficheros en un DB | José Luis Garcí | Varios | 2 | 31-03-2008 20:36:49 |
leer palabras de ficheros de texto | alba13 | OOP | 10 | 21-10-2007 16:15:15 |
Leer ficheros Mac en Delphi | thagson | Varios | 6 | 23-08-2006 14:12:08 |
|