Autor Beitrag
gerd03
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Mo 07.09.09 01:10 
Hallo,

ich benutze zum Abspielen der Videodateien den mediaplayer(.play) und bekomme bei einigen .wmv Videos die Fehlermeldung:
"Invalid floating point operation." (und das Video kann nicht betrachtet werden)
Man sieht zwar zu Beginn kurz ein Bild von dem Video, aber dann kommt die Fehlermeldung.
Die Fehlermeldung erscheint nicht bei jedem .wmv Video.
Im Windows Mediaplayer kann ich aber die angeblichen fehlerhaften Videos problemlos ansehen.

Wie kann man das beseitigen?
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mo 07.09.09 06:38 
Der TMediaPlayer ist auch nicht zum ernsthaften Einsatz geeignet. Es gibt mit vielen Formaten Probleme, das ist eben so. :nixweiss:

Funktionieren tut das korrekt z.B. mit dem Windows Media Player Control oder dem DSPack oder ähnlichen Komponenten. Das WMP Control müsste in Delphi importiert werden, die entsprechende Funktion befindet sich im Menü Komponente, wie genau die heißt hängt von der Delphiversion ab.

In Turbo Delphi geht das so nicht, da kann man z.B. die Unit von einer anderen Delphiversion nutzen.
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Mo 07.09.09 10:43 
Schreib mal in OnFormCreate folgende Zeile:

ausblenden Delphi-Quelltext
1:
Set8087CW($133F);					


Würde mich einfach mal interessieren, obs dann funktioniert, auch wenn ich meinem Vorredner absolut recht geben möchte ;)

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
gerd03 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Mo 07.09.09 12:55 
Ja, der Fehler taucht jetzt nicht mehr auf und ich bin zufrieden.
(Wo hast'n den Trick her?)

Warum soll der mediaplayer nicht so gut sein? Ja OK, aber ich glaube viele benutzen den.

Danke Gerd
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Mo 07.09.09 14:47 
Das schleppe ich seit jeher mit mir mit. Immer, wenn eine Floating-Irgendwas-Exception kommt, setze ich das in den Quelltext und dann läufts ^^

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)