Autor Beitrag
SvenLittkowski
Hält's aus hier
Beiträge: 11

Win XP
D7
BeitragVerfasst: So 12.12.04 09:36 
Hi.

Target:
A program that plays different AVI-clips by clicking different buttons. Each video clip has one specifically button assigned.

Problem:
During the playing of a clip, pressing any other movie button crashes the program with the EMCIDeviceError message: "No MCI Device Open".

Question:
How to avoid any problems like this? Source code would be great!

Seasonal greetings to all,

Sven Littkowski
Da_Knuddelbaer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 485



BeitragVerfasst: So 12.12.04 10:06 
Try deactivating the other buttons during play. Just keep a pause and stop button active to interact with the playing video.

Otherweise try checking whether the player is currently playing a video or not if the user pressed one of these buttons.

Greetz,
Knuddelbaer

PS: Welcome on board!
SvenLittkowski Threadstarter
Hält's aus hier
Beiträge: 11

Win XP
D7
BeitragVerfasst: Mo 13.12.04 09:43 
Titel: Deaktivieren von Buttons
Leider nicht die Option, die ich brauche. Sinn des Programmes soll sein, laufende Videos bei Anklicken eines anderen Buttons (Filmclips) zu beenden (wenn einer gerade läuft) und den neuen Clip zu starten.

Daher müssen also die Buuton-Klickroutinen eine Möglichkeit haben, dies festzustellen und dementsprechen zu agieren. Bei allen meinen Versuchen haut dies jedoch nicht hin, das Programm stürzt mit besagter Fehlermeldung ab, und ich arbeite bereits mit der Notify-Eigenschaft des MP.

Daher suche ich den Source Code, der besser als meine Versuche funktioniert.

Sven Littkowski