FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Datos moviles
Hola , tengo una aplicación desarrollada con XE8, en este momento he logrado detectar si esta funcionando la wifi para mandar un mensaje si no lo estuviera , ahora he tratado de realizar lo mismo para verificar los datos móviles, para así mandar mensaje que no tiene wifi ni datos móviles para que pueda trabajar en la app .
No he logrado detectar cuando no está funcionando los datos móviles, el codigo para ellos es
ALguien me podria ayudar para detectar que no esta funcionando los datos móviles para así mandar el mensaje. gracias |
#2
|
||||
|
||||
Cita:
¿Qué problema te está dando? Al final la línea que estás utilizando es la correcta para detectar la conexión. Qué valor te está retornando. No la he probado, pero con esta unit, en teoría puedes detactar lo que necesitas. Fíjate que la llamada que utiliza es la siguiente:
__________________
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. |
#3
|
|||
|
|||
Hola Neftali, gracias por tu ayuda, el problema que tengo es que cuando estoy sin wifi y si datos móviles la app no me manda ningun mensaje y "desaparece" se cierra, cuando tengo habilitado datos móviles y no wifi, me indica que que tengo datos moviles solamente porque así lo válido pero no he podido capturar el error o mensaje cuando no tengo habilitado datos móviles.
Cambie el por y tampoco funciona es decir no me retorna false solo me retorna true cuando está activo los datos móviles. Coloque la unidad que enviaste y me sucede lo mismo no logra detectar que los datos móviles se encuentran deshabilitados. |
#4
|
|||
|
|||
Neftali, recien me percate que funciona correctamente cuando tienes una de las opciones deshabilitadas, es decir si tiene habilitado wifi y deshabilitado datos móviles se detecta que datos móviles no está habilitado y al revés si tienes deshabilitado wifi y habilitado datos móviles se detecta que esta deshabilitado wifi, pero si ambas se encuentran deshabilitados no es capas de identificar ninguna y la aplicación se cierra, ese es mi problema cuando ambas están deshabilitadas.
Como podre solucionarlo ya que he tratado de preguntar de distintas manera sin lograr el objetivo gracias |
#5
|
||||
|
||||
puedes poner un try except en el codigo para que no se cierre si hay un error
|
#6
|
||||
|
||||
Cita:
Es posible que en ese caso la aplicación esté suponiendo un determinado valor o resultado y no esté llegando nada o al menos no el esperado. En esos casos sólo queda debiggar o utilizar Logs, para ver dónde está el problema. Si la aplicación se cierra suele ser pro problemas con algo no asignado.
__________________
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. |
#7
|
|||
|
|||
Creo que un Try para verificar el error que te presenta puede ayudar mucha a determinar el problema, y posterior solucion amigo.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Habilitar los Datos Moviles ????? | jkokoj | Desarrollo en Delphi para Android | 1 | 27-07-2018 18:40:33 |
¿Como obtener la IP de los datos móviles? | voci | Desarrollo en Delphi para Android | 3 | 14-03-2018 21:38:50 |
activar datos moviles | cl2raul | Desarrollo en Delphi para Android | 7 | 09-10-2016 01:52:21 |
DataSnap y Moviles | mjjj | Providers | 2 | 31-10-2013 01:55:23 |
|