Hi,
ich möchte mir ein kleines Programm schreiben was mich automatisch von jedem PC aus an eine RemoteApp anmeldet. Da man das Password nicht mehr in der .rdp hinterlegen kann, bin ich auf dieses Idee gekommen.
Die eigentlich RDP Anmeldung bekomme ich hin. Mit folgendem Code.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
rdp:=TMsRdpClient7.Create(Self);
rdp.Parent:=Panel1;
rdp.SetBounds(0, 0, Panel1.Width, Panel1.Height);
rdp.Server:='RAServer';
rdp.UserName:='user';
rdp.AdvancedSettings7.ClearTextPassword:='123456';
// rdp.RemoteProgram2.RemoteProgramMode:=True;
// rdp.RemoteProgram2.RemoteApplicationName:='||FritzFax';
// rdp.RemoteProgram2.RemoteApplicationProgram:='FritzFax';
rdp.Connect;
end;
Damit kann ich eine "einfache" RDPSession aufbauen und sehe das Desktop. Sobald ich aber rdp.RemoteProgram2.RemoteProgramMode auf True setze kommt "Unbekannter Fehler".
Um ehrlich zu sein, möchte ich das Remote Programm auch nicht in einen Panel laufen lasse. Das kleine Tool soll im Grunde nur die Anmeldung mit Password übernehmen. Nun die Frage, was mache ich falsch?
Danke im Voraus