Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Pantalla completa rdp (https://www.clubdelphi.com/foros/showthread.php?t=95542)

ZyZzY69 27-01-2022 23:00:02

Pantalla completa rdp
 
Hola!

Me acabo de registrar en el foro y no tengo muy claro donde postear esta duda. Si no es aquí podéis moverlo, gracias.

Llevo una semana iniciándome con Delphi y ahora estoy haciendo un miniformulario el cual tiene un pagecontrol que muestra el rdp.
El caso es que tocando las propiedades del componente consigo que se abra en full screen, pero el escritorio del pc remoto solo se ve en un cuadrado en el centro, no soy capaz de que se redimensione al tamaño de la ventana.

Ahora mismo no tengo a mano el código, pero mañana os lo pego si es necesario. Si se os ocurre algo decidme, y tened en cuenta que soy muy novato utilizando delphi y programando en sí jejeje.

Saludos!

Neftali [Germán.Estévez] 28-01-2022 12:41:11

Hola y bienvenido a los foros.
Si puedes poner el código (como comentas), al menos lo que respecta a Delphi, será más fácil que alguien pueda probarlo y ayudarte.
También está bien una imagen para entender bien lo que explicas. Para hacernos una idea...

No tengo claro si es un problema del código Delphi o de las propiedades del elemento que está usando para el RDP.

ZyZzY69 11-02-2022 11:36:26

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 545105)
Hola y bienvenido a los foros.
Si puedes poner el código (como comentas), al menos lo que respecta a Delphi, será más fácil que alguien pueda probarlo y ayudarte.
También está bien una imagen para entender bien lo que explicas. Para hacernos una idea...

No tengo claro si es un problema del código Delphi o de las propiedades del elemento que está usando para el RDP.

Hola, disculpa por la tardanza. No tenía el código a mano y al final hice unos cambios aunque sigue sin funcionar bien. No puedo poner imágenes aún u.u.

Ahora mismo si tengo abierto el formulario en pantalla completa, al hacer la conexión RDP sí que se ve en la pestaña el escritorio remoto a tamaño grande, pero si por ejemplo quiero hacer más pequeña la ventana no se redimensiona. Al igual, si hago la conexión RDP con el formulario en pequeño, el escritorio remoto se ve pequeño y no se redimensiona tampoco al hacerlo grande.

Dejo partes de código a ver si me podéis iluminar, si hace falta algo más que no añadí me lo hacéis saber. Gracias!

Código:

procedure TConexion.DockAsTabbedDoc(APanel: TLMDDockPanel);
var
  zn: TLMDDockZone;
begin
  zn := FDockSite.SpaceZone;
  while (zn <> nil) and (zn.Kind <> zkTabs) and (zn.ZoneCount > 0) do
    zn := zn[0];

  if zn <> nil then
    FDockSite.DockControl(APanel, zn, alClient);
end;




Código:

procedure TConexion.CrearTab(Params: TParametrosTab);
var
  Key: TScKey;

begin
  FLog := Params.Log;
  FDockSite := Params.DockSite;
  FTab := TLMDDockPanel.Create(FDockSite);
  FTab.ClientKind := dkDocument;
  FTab.Caption := 'TEST';
  DockAsTabbedDoc(FTab);
  RichEdit1 := TAdvRichEditor.Create(FTab);
  RichEdit1.Parent := FTab;
  RichEdit1.Align := alClient;


  RDP := TMsRDPClient9NotSafeForScripting.Create(FTab);
  RDP.Parent := FTab;
  RDP.Align := alClient;


Casimiro Notevi 11-02-2022 11:46:41

Cita:

Empezado por ZyZzY69 (Mensaje 545330)
No puedo poner imágenes aún u.u.

A partir de que tengas 10 mensajes se habilitará esa opción y otras que están para evitar spam.
De todas formas, de momento puedes poner las imágenes haciendo un pequeño "truco", quita la 'h' inicial del enlace: ttp://www.algo.com/imagen.png
Algún moderador lo comprobará y pondrá la 'h' para que se muestre la imagen.

ZyZzY69 11-02-2022 12:17:27

Cita:

Empezado por Casimiro Notevi (Mensaje 545332)
A partir de que tengas 10 mensajes se habilitará esa opción y otras que están para evitar spam.
De todas formas, de momento puedes poner las imágenes haciendo un pequeño "truco", quita la 'h' inicial del enlace:
Algún moderador lo comprobará y pondrá la 'h' para que se muestre la imagen.

Muchas gracias!

También me gustaría editar mis mensajes para encapsularlos en código delphi, pero creo que no me deja u.u.

Saludos!

Casimiro Notevi 11-02-2022 13:07:26

Cita:

Empezado por ZyZzY69 (Mensaje 545337)
Muchas gracias!
También me gustaría editar mis mensajes para encapsularlos en código delphi, pero creo que no me deja u.u.
Saludos!

No te preocupes, tenlo en cuenta para futuros mensajes.

Solamente se permite editar mensajes hasta pasados 30 minutos de su creación, después no está permitido en ningún caso.
Si necesitas hacer un cambio, edición, aclaración, más aportes, etc. entonces añade otro mensaje al hilo.

Tampoco permitimos borrar mensajes, los únicos que borran los moderadores son los mensajes de spam, si se cuela alguno.


La franja horaria es GMT +2. Ahora son las 04:57:26.

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