Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Hallo Ihr, habe Problem mit Remotedesktop (https://www.delphipraxis.net/60065-hallo-ihr-habe-problem-mit-remotedesktop.html)

Lord_Mont 2. Jan 2006 14:55


Hallo Ihr, habe Problem mit Remotedesktop
 
Hier zu meinem Problem:

Wollte nen Programm schreiben, mit dem ich eine Remotedesktopverbindung öffnen kann.
Mit shellexecute funktioniert es ja nicht.

Hier mein Delphicode:
Delphi-Quellcode:
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
      shellexecute(Handle,'open','Remotedesktop.rdp',nil,nil,SW_SHOWNORMAL);
end;

Hat jemand ne Lösung, bin noch blutiger Anfänger

Mfg

[edit=MrSpock]Hallo Lord_Mont. Herzlich willkommen im Delphi-PRAXiS Forum. Für Delphi Code kannst du besser die Delphi-Code Tags benutzen. Habe ich hier schon mal eingefügt. Mfg, MrSpock[/edit]

SirThornberry 2. Jan 2006 15:21

Re: Hallo Ihr, habe Problem mit Remotedesktop
 
welchen Wert gibt ShellExecute zurück? liegt die "Remotedesktop.rdp" auch im Arbeitsverzeichnis?

Die Muhkuh 2. Jan 2006 15:24

Re: Hallo Ihr, habe Problem mit Remotedesktop
 
Ich hab das Gefühl, du hast die Unit ShellApi nicht eingebunden :)

Lord_Mont 2. Jan 2006 15:33

Re: Hallo Ihr, habe Problem mit Remotedesktop
 
Also danke erstmal für eure Hilfe,
die Unit ShellAPI hab ich schon mit eingebunden und ich bekomme keinen Wert, also funktionier überhaupt nicht, da Klick ich auf den Button und nichts passiert. Und die Verknüpfung lieg mit im Arbeitsverzeichnis.

Habe das Problem soeben gelöst mit:

Delphi-Quellcode:
  shellexecute(Handle, 'open','mstsc.exe','/v:servername.de',nil,SW_SHOWNORMAL);

mirage228 2. Jan 2006 15:37

Re: Hallo Ihr, habe Problem mit Remotedesktop
 
Hi,

Schreib Doch mal:

Delphi-Quellcode:
  if shellexecute(Handle,'open','Remotedesktop.rdp',nil,nil,SW_SHOWNORMAL) <= 32 then
    RaiseLastOsError;
Dann gibt Delphi Dir den Fehler aus, der aufgetreten ist.

mfG
mirage228


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz