Da Hacker
Erfahrenes Mitglied
Hallo Community,
es ist mir wirklich peinlich diesen Forenabschnitt mit einem solch banalen Thread zu belegen. Die Forensuche und Yahoo! haben nichts ergeben.
Probleme:
1. Ich würde gerne ein AVI-File und eine MPEG-File abspielen. Aber jetzt nicht auf meiner Form, nicht mithilfe einer Komponente und nicht mit einer API.
Nein, was ich will ist, die AVI/MPEG Datei so zu öffnen, als ob ich sie per Hand ausgeführt hätte. Das heißt, der Film soll mit dem verknüpften Programm ausgeführt werden.
Folgendes habe ich mir überlegt:
Tja, nun scheint der Shell-Befehl aber nur für EXE-Anwendungen prädestiniert zu sein.
Ich habe in meinem Projekt die Variable 'Pfad = app.path & "\Filme\Anacondas.avi"'.
Gibt es noch eine Ableitung des Shell Befehls, der auch Videos, Musik und Bilder öffnen kann(open ist ja für das Auslesen und Schreiben von Dateien bestimmt)?
2. Dann habe ich noch die Variable 'Verzeichnis = app.path & "\Videos". Sagen wir mal ich möchte einen Ordner öffnen, dann lautet die Syntax so:
Aber was, wenn ich das Verzeichnis in einer Variable gespeichert habe. Meine Versuche die Variable an 'explorer.exe' anzuhängen sind kläglich gescheitert!
Das wars fürs Erste. Ich denke schon, dass ich mich gut in VB auskenne, aber irgendwie scheint die Lösung für das "normale" Öffnen variabler Ordner und AVI- bzw. MPEG-Dateien komplizierter oder umständlicher zu sein. Wenn es geht, dann möchte ich den Weg der Benutzung von API's umgehen(finde die momentan zu lang und zu dumm!).
Wie immer weiß ich, dass Ihr mir helfen könnt und ich bin schon gespannt, wie denn die Lösung lautet.
//EDIT: Hier noch die Fehlermeldungen:
Variablenordner öffnen: "Laufzeitfehler 53: Datei nicht gefunden"
Avi per Shell öffen: "Laufzeitfehler 5: Ungültiger Prozeduraufruf oder ungültiges Argument"
Ich wäre ebenfalls froh, wenn ihr mir Links zu bestehenden Tutorials.de-Beiträgen zeigen könntet, denn wahrscheinlich hab ich die falschen Stichwörter eingegeben(Avi abspielen, etc.)
Ciao:
Da Hacker
es ist mir wirklich peinlich diesen Forenabschnitt mit einem solch banalen Thread zu belegen. Die Forensuche und Yahoo! haben nichts ergeben.
Probleme:
1. Ich würde gerne ein AVI-File und eine MPEG-File abspielen. Aber jetzt nicht auf meiner Form, nicht mithilfe einer Komponente und nicht mit einer API.
Nein, was ich will ist, die AVI/MPEG Datei so zu öffnen, als ob ich sie per Hand ausgeführt hätte. Das heißt, der Film soll mit dem verknüpften Programm ausgeführt werden.
Folgendes habe ich mir überlegt:
Code:
ausfuhren = Shell("MediaPlayer" + Pfad, vbnormalfocus)
Ich habe in meinem Projekt die Variable 'Pfad = app.path & "\Filme\Anacondas.avi"'.
Gibt es noch eine Ableitung des Shell Befehls, der auch Videos, Musik und Bilder öffnen kann(open ist ja für das Auslesen und Schreiben von Dateien bestimmt)?
2. Dann habe ich noch die Variable 'Verzeichnis = app.path & "\Videos". Sagen wir mal ich möchte einen Ordner öffnen, dann lautet die Syntax so:
Code:
offnen = Shell("explorer.exe" C:\Testordner, vbmaximizedfocus)
Das wars fürs Erste. Ich denke schon, dass ich mich gut in VB auskenne, aber irgendwie scheint die Lösung für das "normale" Öffnen variabler Ordner und AVI- bzw. MPEG-Dateien komplizierter oder umständlicher zu sein. Wenn es geht, dann möchte ich den Weg der Benutzung von API's umgehen(finde die momentan zu lang und zu dumm!).
Wie immer weiß ich, dass Ihr mir helfen könnt und ich bin schon gespannt, wie denn die Lösung lautet.
//EDIT: Hier noch die Fehlermeldungen:
Variablenordner öffnen: "Laufzeitfehler 53: Datei nicht gefunden"
Avi per Shell öffen: "Laufzeitfehler 5: Ungültiger Prozeduraufruf oder ungültiges Argument"
Ich wäre ebenfalls froh, wenn ihr mir Links zu bestehenden Tutorials.de-Beiträgen zeigen könntet, denn wahrscheinlich hab ich die falschen Stichwörter eingegeben(Avi abspielen, etc.)
Ciao:
Da Hacker
Zuletzt bearbeitet: