ClaudiaGlade
Mitglied
Hallo Zusammen.
Ich möchte durch klicken auf einen Button einen Film starten (.s3d ist ein 3D-Film der mit dem richtigen Player läuft).
Ich habe eine film.bat geschrieben die den Film startet. und mit dem Befehl
rufe ich diese beim klicken auf den Button auf. Soweit funktioniert das auch. Was mich dabei stört ist das bei jedem Aufruf das Dos-Fenster kurz aufpoppt. Nach langem suchen habe ich eine Möglichkeit gefunden das zu um gehen in dem ich eine film.vbs schreibe die die film.bat startet ohne die Shell zu öffnen. Wenn ich die film.vbs anklicke startet auch wie gewünscht der Film ohne Shell. Wenn ich den As-Befehl ändere in
passiert aber leider gar nichts (es öffnet sich weder die Shell noch startet der Film.
Kann mir jemand erklären wieso? Oder wie ich das anders lösen kann?
In der film.bat steht:
und in der film.vbs:
Ich möchte durch klicken auf einen Button einen Film starten (.s3d ist ein 3D-Film der mit dem richtigen Player läuft).
Ich habe eine film.bat geschrieben die den Film startet. und mit dem Befehl
Code:
fscommand("exec", "film.bat");
Code:
fscommand("exec", "film.vbs");
Kann mir jemand erklären wieso? Oder wie ich das anders lösen kann?
In der film.bat steht:
Code:
@echo off
start film.s3d
und in der film.vbs:
Code:
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("C:\fscommand\film.bat", 0, True)
Set WshShell = Nothing