Datei in Active-X laden
panther9009
- programmiertechnik
Hallo zusammen,
in meine Seite lade ich über <Object...> ein Active-X. In diesem soll eine Anwendung ausgeführt werden.
Das Active-X wird auch geladen. Nur wenn ich über den Pfad eine Datei angebe erhalte ich nur ein Kreuz links oben.
Woran kann das liegen? Hat jemand einen Tipp der mir die Suche nach dem Problem erleichtert?
Im voraus danke!
Harald
Hallo Harald,
Das Active-X wird auch geladen. Nur wenn ich über den Pfad eine Datei angebe erhalte ich nur ein Kreuz links oben.
Woran kann das liegen?
an Deinem Code.
Hat jemand einen Tipp der mir die Suche nach dem Problem erleichtert?
zeig Deinen Code. Erläutere, was Du erwartest und was Du stattdessen erhältst.
Ist das "Kreuz links oben" im ActiveX-Control, so zeig uns zusätzlich den Code für das Control.
Freundliche Grüße
Vinzenz
Hallo Vinzenz,
ich wollte den Code eigentlich gleich mitposten. Hier folgt dieser nun:
(Am Beispiel vom Notepad.exe)
<html>
<head>
<script language="vbscript">
Sub ExitWindow
If top.history.length = 0 Then
top.close()
Else
top.navigate("Index.htm")
End If
End Sub
</script>
</head>
<body leftmargin="0" topmargin="0" scroll="no">
<object type="HmApp" width="100%" height="100%">
<param name="PathName" value="c:\windows\notepad.exe">
<param name="WindowStyle" value="1">
<param name="ResizeMode" value="1">
<param name="TerminateOnUnload" value="true">
<param name="onterminate" value="ExitWindow">
</object>
</body>
</html>
Im HmApp (ist das Active-X) soll die .exe-Datei geladen werden. Die Apllikation, die eigentlich geladen wird ist eine Anwendung die nur Rechen- und Datenbankoperationen verarbeitet.
Den Code für das Active-X habe ich gerade leider nicht zur Verfügung.
Harald
Hallo Harald,
Das Active-X wird auch geladen. Nur wenn ich über den Pfad eine Datei angebe erhalte ich nur ein Kreuz links oben.
Woran kann das liegen?
an Deinem Code.
Hat jemand einen Tipp der mir die Suche nach dem Problem erleichtert?
zeig Deinen Code. Erläutere, was Du erwartest und was Du stattdessen erhältst.
Ist das "Kreuz links oben" im ActiveX-Control, so zeig uns zusätzlich den Code für das Control.Freundliche Grüße
Vinzenz