Club Delphi  
    Paypal   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


 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 06-06-2017
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 17
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Hola jo3litro

Cita:
Embarcadero 8


Cual es Embarcadero 8?

Deberias utilizar la clase WifiInfo de Android, podes hablar con ella desde Delphi utilizando la interfaz JWifiInfo. Parece ser que el metodo que necesitas es getIpAddress

En esta unidad que tengo alojada en mi repositorio se muestra como utilizar la interfaz:

https://github.com/ortuagustin/Delph...fo.Android.pas

En concreto, este fragmento de codigo te puede servir como punto de partida:

Código Delphi [-]
constructor TAndroidWifiInfo.Create;
var
  ConnectionInfo: JWifiInfo;
begin
  Service := TAndroidHelper.Context.getSystemService(TJContext.JavaClass.WIFI_SERVICE);
  WifiManager := TJWifiManager.Wrap((Service as ILocalObject).GetObjectID);
  if not WifiManager.isWifiEnabled then
    raise Exception.Create('Wifi is not enabled');

  ConnectionInfo := WifiManager.getConnectionInfo;
  FSSID := JStringToString(ConnectionInfo.getSSID);
  FBSSID := JStringToString(ConnectionInfo.getBSSID);
  FMac := JStringToString(ConnectionInfo.getMacAddress);
end;

{ podrias intentar algo como esto
   IP := ConnectionInfo.getIpAddress();
}

Es posible que tengas que agregar varias unidades en el uses, revisa la clausula uses de mi proyecto. Adicionalmente, existe una unidad que debes importar, la Android.Net.Wifi.pas la cual tambien esta alojada en el repositorio
Responder Con Cita
 



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
Desarrollo de aplicaciones con Android, iPhone, Delphi MVC Framework y UNIGUI. Neftali [Germán.Estévez] ¿Quieres trabajar? (es el lugar para publicar una oferta de trabajo) 0 18-04-2017 18:03:51
Desarrollo en QBASIC64 para Android-OS compsystems La Taberna 13 12-01-2015 18:34:58
¿Manuales de Desarrollo de Android e iOs en delphi xe5? jpscolaro Desarrollo en Delphi para Android 4 11-04-2014 14:16:18
Desarrollo en Delphi para Android nlsgarcia Desarrollo en Delphi para Android 0 13-09-2013 15:13:07
desarrollo aplicaciones android con lazarus anubis Lazarus, FreePascal, Kylix, etc. 4 29-02-2012 19:36:50


La franja horaria es GMT +2. Ahora son las 15:23:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi