Autor Beitrag
e-Man
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mo 13.12.04 16:50 
Hi Leute,
Ich möchte gerne eine kurze Mpeg2 Video-Sequenz als Startscreen vor mein Programm setzen, sodas es vor meinem jetzigen TForm1 gestraten wird und nach dem Abspielen zum nächsten Form übergeht. Bin für jede Hilfe dankbar...
Grendel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 443

Gentoo Linux, MacOS X, Win 2000
D5 Ent, D7 Ent, Lazarus, Anjuta, MonoDevelop
BeitragVerfasst: Mo 13.12.04 16:53 
e-Man hat folgendes geschrieben:
Bin für jede Hilfe dankbar...

Du hast in Deinem Post nicht eine Frage gestellt also wobei möchtest Du Hilfe haben?
Oder bist Du auch einer von denen, die hier gleich den fertigen Quellcode erwarten?!

Bis neulich ...
e-Man Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mo 13.12.04 17:01 
Nicht den fertigen Quellcode, aber vielleicht ein paar Tipps wie ich das anstellen kann. Wie kann ich z.B. überhaupt eine Mpeg-Datei einbinden und wie bekomme ich den Clip als Startscreen?
Grendel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 443

Gentoo Linux, MacOS X, Win 2000
D5 Ent, D7 Ent, Lazarus, Anjuta, MonoDevelop
BeitragVerfasst: Mo 13.12.04 17:19 
e-Man hat folgendes geschrieben:
Wie kann ich z.B. überhaupt eine Mpeg-Datei einbinden

Unter der Komponentenseite "System" gibt es eine TMediaPlayer Komponente. Und die kann, sofern der richtige Codec installiert ist, auch mpeg Dateien abspielen.
Einbinden kannst Du die entweder über .res Dateien, per Resourcen-Dll oder indem Du die Datei einfach dazulegst.

e-Man hat folgendes geschrieben:
und wie bekomme ich den Clip als Startscreen?

Indem Du besagte TMediaPlayer Komponente auf den Startbildschirm legst und z.B. im OnShow() das Video startest.

Bis neulich ...
MartinPb
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 698



BeitragVerfasst: Mo 13.12.04 17:23 
Erfahrungsgemäß weiß ich, daß du besser damit fährst, wenn du das Problem in Einzelprobleme zerlegst, z.B. "wie erstelle ich ein Startbildschirm" und "wie spiele ich ein Video ein". Das solltest du dann in zwei unabhängigen Threads tun. Für jedes Teilproblem ein eigener Thread. Es passiert seltet bis fast nie, daß einer bereit ist so ein großes Problem zu lösen. Aber auch wenn einer drauf antwortet, dann konzentriert sich das Thema auf ein Problem und das andere wir ignoriert. Sonst müßten zwei Diskusionen gleichzeitig ablaufen. Passiert fast nie.

Und nur eine private Meinung. Was ist das für ein Programm welches ein Video im Startbildschirm hat? Wenn ich ein Programm starte, dann will ich damit arbeiten. Wenn ich dann aber erst paar Sekunden warten, weil da einer unter Geltungsbedürfnis leidet und unbeding den Startvorgang verzögert um jedes mal beim Start ein Video abzuspielen, dann mache ich es nicht mit. Da sind schon geniale Programme bei mir vom Rechner geflogen, weil sie zwei Sekunden lang ein Startbildschirm hatten, es aber keinem besonderen Zweck diente. Acrobat Reader läd zum Beispiel PlugIns in der Zeit. Der Startbildschirm dient also als Anzeige was gerade passiert. Wozu aber ein 300KB Programm das nichts in der Zeit ausführt einem ein Startbildschirm aufzwängt ist mir unklar.

Das war jetzt ein Tipp. Wo du aber ein Video anspielen kannst ist zum Beispiel das Info Dialogfenster aus dem Hilfemenü.

_________________
Gruß
Martin