2016-04-09 11 views
0

Ich versuche, eine Webseite zu erstellen, die eine Liste von Fenstern aus einer anderen Windows-Anwendung (Trade Ideas) enthält. Ist es mir möglich, Links auf dieser Webseite zu verwenden, um das Fenster "Trade Ideas" zu aktivieren? Mit anderen Worten würde ich Javascript verwenden, um das entsprechende Trade Ideas Fenster zu aktivieren, wenn sein Name aus der Liste ausgewählt wird.Ist es möglich, ein Windows-Anwendungsfenster mit Javascript zu aktivieren?

+0

Nicht ohne eine Art natives (ActiveX oder was auch immer es jetzt heißt) Plugin, und nur Internet Explorer würde das unterstützen. Denken Sie darüber nach, wie die Welt aussehen würde, wenn zufällige Webseiten andere Anwendungen auf Ihrem Computer ausführen könnten ... – Pointy

+0

Ja, Sie können Links verwenden, um Desktop-Apps zu aktivieren. Lesen Sie mehr auf ClickOnce oder Java Web Start, beide Technologien sollten die Arbeit für Sie erledigen. –

+0

Müssen dies ClickOnce-Anwendungen sein? Kann ich ClickOnce-Apps nur aktivieren? Trade Ideas ist eine native Windows-Anwendung. – Rob

Antwort

0

Ich war in der Lage, eine Lösung für dieses Problem zu finden. Ich habe eine Batchdatei erstellt, die das Dienstprogramm nircmd verwendet. Die Batch-Datei lautet:

nircmd.exe win activate title "windowtitle" 

ich heruntergeladen und installiert ein Programm namens:

LocalExplorer 

Danach habe ich einen Link in meiner Web-Seite verwenden können:

<a href = "localexplorer:C:\bat.bat">Window Name</a> 

Und es wird Führen Sie die Batch-Datei aus, die das Fenster aktiviert.

Verwandte Themen