Einzelnen Beitrag anzeigen

rwalper

Registriert seit: 6. Sep 2006
45 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Listview vsList Multiselect bei RDP

  Alt 16. Apr 2021, 12:13
Ähnliche Probleme mit RDP sind schon länger bekannt, beim Reconnect der Verbindung wird für alle Fenster deiner Anwendung RecreateWnd aufgerufen. Damit werden z.B. die Fensterhandles neu erzeugt usw.

Ein Versuch wäre es Wert, die CreateWnd-Prozedur deiner TForm zu überschreiben:
Delphi-Quellcode:
procedure TDeinForm.CreateWnd;
begin
  inherited;
  if csRecreating in ControlState then
  begin
    // z.B. die Selektion wiederherzustellen
  end;
end;
Alternativ könnte dir vielleicht der folgende Link weiterhelfen:
https://blogs.embarcadero.com/de/how-to-speed-up-remote-desktop-applications/
  Mit Zitat antworten Zitat