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


 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 07-06-2017
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Hola jo3litro.
Si lo que quieres es la unidad FMX.DeviceInfo para utilizar otras funciones, descárgatela del link que puse más arriba.

Si lo que quieres es adaptar el formato del TWebBrowser a la pantalla. Puedes hacerlo más fácilmente sin utilizar FMX.DeviceInfo de esta manera.

Debes tener localizada en el dispositivo la página web y todas las imágenes y archivos que lleve incluídos.
Yo lo hice colocándolos en el fichero Deployment del proyecto, a la Remote Path assets\internal\, y luego los llamo desde el TWebBrowser de la siguiente manera:
Código Delphi [-]
uses
System.Types,  FMX.Types,  FMX.WebBrowser, System.IOUtils,  FMX.Platform,
// Como mínimo estos, más los que necesite tu unit

var
    sScale: Single;
    sScreenSize: TPoint;
    ScreenService: IFMXScreenService;
// Declaradas globales

procedure TForm1.FormCreate(Sender: TObject);
begin
  if TPlatformServices.Current.SupportsPlatformService(IFMXScreenService, IInterface(ScreenService)) then
  begin
  sScreenSize := ScreenService.GetScreenSize.Round;
  sScale := ScreenService.GetScreenScale;
  end;

 WebBrowser1.Height := sScreenSize.y;
 WebBrowser1.Width := sScreenSize.x;
 WebBrowser1.Navigate('file://'+TPath.Combine(TPath.GetDocumentsPath, 'MiPagina.htm'));
// Lo ponemos en OnShow para que no lo repita cada vez que mostremos el TWebBrowser (Si lo mostramos varias veces)
// De esta forma, te mantiene la última posición de la página cuando lo muestres la próxima vez
end;

Espero que te sirva. Si no vuelve a precisar tu pregunta.
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
 



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
Adaptar texto al tamaño de una caja (MAJ) HTML, Javascript y otros 4 27-02-2017 18:46:03
Adaptar un video al tamaño de un panel enecumene OOP 6 21-11-2007 18:03:08
Adaptar form a nuevo tamaño de pantalla Tonio Varios 4 26-05-2007 18:55:45
centrar forma y adaptar a la resolucion de pantalla gulder Varios 4 26-10-2005 16:10:55
Webbrowser a pantalla completa nugame Internet 4 29-11-2004 09:14:55


La franja horaria es GMT +2. Ahora son las 21:50:45.


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