Seite 1 von 1

Windows Programm in Widget einbetten.

Verfasst: 6. März 2007 11:48
von Marc Schubert
Hallo,

ich kann leider nichts passendes im Forum finden.

Ist es möglich ein bestehendes Windows Programm (putty), innerhalb eines Widgets darzustellen ?

Ziel ist es putty in tabs abzulegen damit zwischen mehrere Verbindungen komfortabel hin und her geschaltet werden kann.


Mit freundlichen Grüßen

Marc Schubert

Re: Windows Programm in Widget einbetten.

Verfasst: 7. März 2007 00:49
von patrik08
Marc Schubert hat geschrieben:Hallo,

ich kann leider nichts passendes im Forum finden.

Ist es möglich ein bestehendes Windows Programm (putty), innerhalb eines Widgets darzustellen ?

Ziel ist es putty in tabs abzulegen damit zwischen mehrere Verbindungen komfortabel hin und her geschaltet werden kann.


Mit freundlichen Grüßen
Marc Schubert
Du bist 100 mal schneller linux ubuntu installieren && mit
ALT+F1 F2 F3 F4 u.n.s.w umschalten dann hast du putty in lebensgrosse... mit der richtige mouse konfiguration ... macht es sogar noch mehr spass...:-)

Verfasst: 7. März 2007 09:12
von upsala
Ich denke nicht, daß es möglich ist. Aber ich dachte auch, daß ich sowas, wie du machen willst schon mal fertig gesehen hätte.

Verfasst: 7. März 2007 19:08
von Marc Schubert
@patrik08
linux ist keine Option in diesem Fall. schneller hin und her schalten ja, aber hier verfolge ich ein anderes ziel.

@upsala
es bleibt nicht bei putty. es sollen auch automatisch konfigurationen erzeugt und verteilt werden. es soll halt alles schnell und gut zugänglich in einen frontent passieren.

Verfasst: 8. März 2007 13:20
von lepsai
Ein Programm kannste unter Windows in ein anderes einbetten nur, wenn dieses als ein ActiveX-Element vorliegt. Willste ein Frontend um ein Konsole-Programm bauen ist QProcess dein Freund...

[gelöst] Windows Programm in Widget einbetten

Verfasst: 8. März 2007 18:10
von Marc Schubert
danke für die anwort. qprocess hab ich schon im einsatz, hätte es aber gern in der anwendung gehabt.

Gruß

Marc

Verfasst: 8. März 2007 18:54
von RHBaum
Putty (und jedes andere windows program) holt sich sein fensterhandle direkt vom BS (windows in dem Fall) und windows bietet da imho keine möglichkeit einem da was anderes unterzuschieben.

Mit der console funktioniert das nur, weil man den filedescriptor fuer die standardeingabe "umbiegen" (pipen) kann.

Weiss nicht wass du von putty genau brauchst, aber wenn dir das tabben so wichtig ist, wirst um eine eigene implementation einer console ned herumkommen.

Um genau dieses "Manko" zu beheben und Anwendungen in andere Einzubetten gibts unter Windows, wie oben schon erwaehnt, OLE (Object linking & embedding ) heutzutage eher als ActiveX bekannt.

Putty iss aber kein ActiveX Server ... also gehts ueber die technik auch nicht.

Ciao ...