PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile (versiones precedentes) → comment supprimer un dossier de la carte sd à la désinstalation de l'application ?
comment supprimer un dossier de la carte sd à la désinstalation de l'application ?
Iniciado por Monsieur VAN PACHTENBEKE, 24,jul. 2018 16:49 - 3 respuestas
Miembro registrado
27 mensajes
Publicado el 24,julio 2018 - 16:49
bonjour,

je sort ma basse de donnée hyperfilesql sur la carte sd afin de pouvoir la debuger (et la visualisé) via le pc.

voici le code :
sCheminDonnées est une chaîne = "/sdcard/mon repertoire/bdd/"

SI fFichierExiste(sCheminDonnées + "xxx.fic") = Faux ALORS
fExtraitRessource("xxx.fic", sCheminDonnées + "xxx.fic")
fExtraitRessource("xxx.ndx", sCheminDonnées + "xxx.ndx")
FIN

HChangeRep("*", "/sdcard/mon repertoire/bdd/")


cela fonctionne très bien mais le problème c'est que lorsque je désinstalle l'application de la tablette samsung, le dossier reste.

comment faire pour que ce dossier soit supprimer à la désinstallation de l'application ?
Miembro registrado
27 mensajes
Publicado el 24,julio 2018 - 16:50
j'ai amélioré le code mais cela ne change rien :
sCheminDonnées est une chaîne = ComplèteRep(SysRepCarteStockage())
sCheminDonnées += "/mon repertoire/bdd/"
Miembro registrado
27 mensajes
Publicado el 24,julio 2018 - 17:34
j'ai modifié le chemin comme ceci:
sCheminDonnées est une chaîne = ComplèteRep(SysRepCarteStockage())
sCheminDonnées += "Android/data/com.ma_company.mon_appli/bdd"

mais le dossier n'est toujours pas supprimer à la désinstallation.
Miembro registrado
27 mensajes
Publicado el 24,julio 2018 - 17:38
j'ai trouvé,

je m'était trompé dans le nom de mon_aplli,
maintenant ca fonctionne héhé.