Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Videos mit TMediaPlayer abspielen (https://www.delphipraxis.net/200983-videos-mit-tmediaplayer-abspielen.html)

Pflaumi 13. Jun 2019 13:47

Videos mit TMediaPlayer abspielen
 
Hallo,
ich möchte ein Video (avi) mit TMediaPlayer wiedergeben.
Ich habe dazu zwei YouTube-Videos angeschaut (https://www.youtube.com/watch?v=q6kp4VFDgz8http:// und https://www.youtube.com/watch?v=sk9_FWKbLps).
Ich möchte mit TOpenDialog ein Video öffnen. Habe ich dass getan, kam gleich diese Fehlermeldung:
"Es ist kein Treiber auf Ihrem System installiert"
Ich klicke auf OK und dass Programm läuft weiter. Klicke ich dann auf meinen Play-Button, heißt es: "Kein MCI-Gerät geöffnet!".
In dem Video hieß es, dass in älteren Delphi-Versionen ein XP-Manifest gebraucht wird (ich habe Delphi7).
Ist dass das Problem (ich habe keine Ahnung, was diese Komponente macht).
Weiß jemand, was da los ist? :|

Luckie 13. Jun 2019 16:15

AW: Videos mit TMediaPlayer abspielen
 
Ausprobieren. Nach "delphi xp manifest" googlen und den Anweisungen folgen.

Pflaumi 15. Jun 2019 15:20

AW: Videos mit TMediaPlayer abspielen
 
Ich hab da gleich als erstes ein Thema von der Delphi-Praxis endeckt (beim Suchen)
Thema-Name: "XP Manifest??" (war noch von 2008)
"Sherlock" hat geschrieben:
Zitat:

Ab Delphi 7 gibt es die Komponente XPManifest, die man nur auf ein Form legen muss, und schon ist die gesamte Applikation XP-tauglich (zumindest wird das Manifest einkompiliert).
Aber wie läuft dass Ganze dann trozdem ab?
Hab immer noch null Ahnung, wie ich damit dann ein Video zum laufen bekomme.
Oder hat doch nichts damit zu tun :?:

TurboMagic 15. Jun 2019 15:55

AW: Videos mit TMediaPlayer abspielen
 
Naja, so ein Manifest bewirkt, dass manche Dinge in der Anwendung "XP konform" durchgeführt werden und damit ggf. neueren Standards genügen.
Nur: warum benutzt du noch D7? Ist das eine kommerzielle Nutzung, denn falls nicht könntest du evtl. auf die 10.3 Rio Community Edition wechseln.
Da sind jede Menge Dinge neuer als in D7...

EWeiss 15. Jun 2019 17:49

AW: Videos mit TMediaPlayer abspielen
 
Zitat:

Zitat von TurboMagic (Beitrag 1434710)
Naja, so ein Manifest bewirkt, dass manche Dinge in der Anwendung "XP konform" durchgeführt werden und damit ggf. neueren Standards genügen.
Nur: warum benutzt du noch D7? Ist das eine kommerzielle Nutzung, denn falls nicht könntest du evtl. auf die 10.3 Rio Community Edition wechseln.
Da sind jede Menge Dinge neuer als in D7...

Das hat nix mit XP zu tun sondern mit den Steuerungselementen im allgemeinen die dann in der Ansicht Windows Konform sind.
ohne Manifest sind sie halt Altbacken. Zudem kann man hier DPI, Windows Versions Einstellung usw.. festlegen.

Ist doch egal warum er D7 verwendet er hat bestimmt seine gründe und so berauschend für Anfänger was er ist, ist 10.3 Rio Community Edition nun auch wieder nicht mit seinen ganzen Fehlern

Das erschlägt ihn dann.

gruss

TurboMagic 16. Jun 2019 08:49

AW: Videos mit TMediaPlayer abspielen
 
Naja, die Manifest Sache wurde glaube ich mit Windows XP eingeführt. Ansonsten hast du natürlich recht.

Das mit Rio Community Edition: ja, auch die hat ihre Fehler, aber es wurden halt inzwischen jede Menge
Dinge auch korrigiert und aktualisiert seit D7. Und man ist bei den meisten Dingen ja auch nicht
gezwungen diese gleich alle zu benutzen. man hat aber eben viele nützliche Dinge die es in D7 noch
gar nicht gab.

Pflaumi 17. Jun 2019 13:29

AW: Videos mit TMediaPlayer abspielen
 
Ich hab früher (mit 10) ein Buch bekommen (über Delphi7) und hab's einfach weiter benutzt.
Vielleicht lad ich mir wirklich auch mal D10 'runter. :wink:

TurboMagic 17. Jun 2019 19:03

AW: Videos mit TMediaPlayer abspielen
 
Ja da gibt's dan viiel neues, inklusive Android Entwicklung... ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz