![]() |
.avi abspielen
hey DP'ler bin jetz schon n weilchen am stöbern aber i kann kein passendes thema finden :coder: . also hier fix mein problem: ich hab ne avi datei und lade die über nen TAnimate in die maske. nu will ich das das video abgespielt wird sobald ich einen button drücke.
das hab ich so versucht:
Delphi-Quellcode:
aber wenn ich den button nun drücke springt das video lediglich auch den startframe. was fehlt da noch?
procedure TForm1.Button1Click(Sender: TObject);
begin Video.Startframe:=15; Video.Stopframe:=73; end; greetz görly |
Re: .avi abspielen
Delphi-Quellcode:
Video.Active := True
|
Re: .avi abspielen
OH: TAnimate.Play Methode Spielt eine Frame-Sequenz aus dem AVI-Clip ab. Klasse TAnimate Syntax [Delphi] procedure Play(FromFrame: Word; ToFrame: Word; Count: Integer); |
Re: .avi abspielen
cool funst danke!!!
und wenn ich ein anderes videoformat habe, gibt es da für jedes format nen eigenen weg oder lässt sich das mit allen anderen auch so machen? |
Re: .avi abspielen
Zitat:
|
Re: .avi abspielen
Zitat:
@Robert: Es gehen beide Wege, deiner und meiner. Hab's getestet. ;) Interessant ist jedoch, dass dein Vorschlag auch zur Designtime funktioniert. |
Re: .avi abspielen
natürlich, hab ich ganz vergessen i hab die methode von dir genommen.
da wär noch ne frage: wo finde ich den TMediaPlayer und das TAnimate bzw kann ich das register durchsuchen(automatisch)? oder ist TMediaPlayer nicht auf der maske einzubinden? |
Re: .avi abspielen
TMediaPlayer befindet sich auf dem Reiter "System".
Das Abspielen geht dann ungefähr so:
Delphi-Quellcode:
Aber wie gesagt, nutze die Suchfunktion, dafür ist sie da!
MP.Display := Panel1; // wenn das Video auf einem TPanel dargestellt werden soll
MP.FileName := 'pfad_zur.avi'; MP.Open; MP.Play; Gruß |
Re: .avi abspielen
der kann bei mir mit dem MP nichts anfangen. habs einfach so probiert:
Delphi-Quellcode:
oder isses nich so einfach?
procedure TForm1.MediaPlayer1Click(Sender: TObject; Button: TMPBtnType;
var DoDefault: Boolean); begin MP.Display := Panel1; MP.FileName := 'C:\Users\Görly\Desktop\movie'; MP.Open; MP.Play; end; mfg görly |
Re: .avi abspielen
Bei Filename musst du schon den Namen der Datei mit angeben :mrgreen:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz