Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Remotedesktop (https://www.delphipraxis.net/88236-remotedesktop.html)

SaFu 12. Mär 2007 13:56


Remotedesktop
 
hallo zusammen

Würde gerne von einem schließen Button aus eine Remoutdesktop verbindung aus einem Programm heraus Beenden.

Geht das mit Delphi überhaupt?


[edit=Matze]Titel korrigiert. Mfg, Matze[/edit]

ghost007 12. Mär 2007 14:23

Re: Remoutdesktop
 
Zitat:

Zitat von fuknersascha
hallo zusammen

Würde gerne von einem schließen Button aus eine Remoutdesktop verbindung aus einem Programm heraus Beenden.

Geht das mit Delphi überhaupt?

ich weiß nich ob ich der einzigste bin, aber ich versteh die frage nich :oops: ...

Matze 12. Mär 2007 14:26

Re: Remoutdesktop
 
Es Er meint RemoteDesktop.

Evtl. geht es, indem du per ShellExecute die zugehörige Anwendung mit einem bestimmten Parameter aufrufst.


Edit: Ups, ich habe dich versehentlich versächtlicht. *g*

Die Muhkuh 12. Mär 2007 14:26

Re: Remoutdesktop
 
Hmm,

ich denke er will eine Remoteverbindung, die von einem Programm aufgebaut wurde, wieder abbauen, bzw. das Programm beenden.

@ Matze: Es ist ein Er ;-)

SaFu 12. Mär 2007 14:37

Re: Remoutdesktop
 
Genau das wollte ich damit sagen

:duck:

SaFu 12. Mär 2007 14:52

Re: Remoutdesktop
 
Kennt Vielleicht jemand die anwendung und den Parameter????

Matze 12. Mär 2007 14:57

Re: Remoutdesktop
 
Editiere bitte zukünftig deinen Beitrag. Wenn, dann müsste es

C:\WINDOWS\System32\mstsc.exe

sein.

SaFu 12. Mär 2007 15:10

Re: Remoutdesktop
 
Ok öffnen das Klappt wunderbar.

Aber wie kann ich die bestehende Verbinung abbrechen??

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
begin
 if ShellExecute(Application.Handle,'Open',PChar('mstsc.exe'),Nil, Nil, SW_NORMAL) >= 31 then
  else
    begin
     MessageDlgPos(#9 + ' Es ist ein fehler aufgetreten',mtInformation,[mbOk],0,215,200);
    end;
end;
end;
[edit=Matze]Delphi-Tags gesetzt. Mfg, Matze[/edit]

Catbytes 12. Mär 2007 15:18

Re: Remoutdesktop
 
Du kannst auch das ActiveX importieren.

Ist bei mir als "Microsoft Terminal Services Control" in c:\<win-sys-verz>\mstscax.dll abgelegt.

Dort gibt es dann so Ereignisse wie "OnConnected" etc.

Vielleicht ist ja was passendes dabei.

SaFu 12. Mär 2007 15:49

Re: Remoutdesktop
 
Und einfach so schließen über die ShellApi geht nicht?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr.
Seite 1 von 6  1 23     Letzte »    

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