Clemens: EXE-Datei starten über eine HTML-Datei starten

Beitrag lesen

Hi Alexander

So kannst Du aus einer hta Seite Programme starten:

obj=new ActiveXObject('WScript.Shell');
obj.Run ("winword");

Das ist eine recht mächtige Sache.

Aber, wie kann ich diese HTA-Datei in eine HTML-Datei einbinden?

Meines wissens gar nicht, aber umgekehrt geht es sehr wohl. Eine hat seite ist eigentlich nichts anderes wie eine html seite mit einem anderen Kopf und einer anderen Extension. Zb so:
<html>
<head>
<title>Titel</title>
<HTA:APPLICATION ID="oHTA"
     APPLICATIONNAME="myApp"
     BORDER="thin"
     BORDERSTYLE="normal"
     CAPTION="yes"
     ICON=""
     MAXIMIZEBUTTON="yes"
     MINIMIZEBUTTON="yes"
     SHOWINTASKBAR="yes"
     SINGLEINSTANCE="yes"
     SYSMENU="yes"
     VERSION="1.00"
     WINDOWSTATE="minimize"
    >

</head>

<body>
</body>
</html>

Wenn Du in den body ein frameset stellst, kannst Du dort deine html Seiten einbringen. Mit Application=yes oder no im frame tag kannst du der jeweiligen html Seite auch hta Rechte geben. Leider funktioniert nicht alles so wie spezifiziert.

Ich hoffe, daß hilft Dir.

Liebe Grüße aus Wien,

Clemens