Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - avi in TAnimate ablaufen lassen (Bitte Quellcode)
Sauger Chris - Sa 18.10.03 16:23
Titel: avi in TAnimate ablaufen lassen (Bitte Quellcode)
wie lasse ich eine avi in einer Animate ablaufen lassen
bitte ein Quellcode
danke
chris(delphi7) :D
DeCodeGuru - Sa 18.10.03 16:28
Schon mal in der Hilfe geschaut? :roll:
Sauger Chris - Sa 18.10.03 21:30
kannst du mir einen Quellcode geben
DeCodeGuru - Sa 18.10.03 21:33
kann ich
Sauger Chris - Sa 18.10.03 21:42
und gibst du ihn mir
dank
Chris(delphi7)
toms - Sa 18.10.03 21:50
Hi!
TAnimate kann keine AVIs mit Sound abspielen.
Besser sind die MCI APIs.
Beispiel (
http://www.swissdelphicenter.ch/de/demodownload.php?id=1309):
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24:
| uses VfW;
var wndAVI: HWND;
procedure TForm1.FormCreate(Sender: TObject); begin wndAVI := MCIWndCreate(Panel1.Handle, HInstance, WS_VISIBLE or WS_CHILD or MCIWNDF_NOMENU or MCIWNDF_NOPLAYBAR, 'C:\speedis.avi'); MCIWndPlayFrom(wndAVI,0); Label1.Caption := Format('AVI Length %d', [MCIWndGetLength(wndAVI)]); end;
procedure TForm1.FormDestroy(Sender: TObject); begin MCIWndDestroy(wndAVI); end; |
Sauger Chris - Sa 18.10.03 21:57
danke
es hätte auch one sound gelanckt
chris(Delphi7)
G-man - Mo 20.10.03 08:21
Wenn du eine avi ohne Sound abspielen möchtest brauchst du den Quellcode gar nicht.
Es gibt eine Eigenschaft die du unter Eigenschaften findest (wer hätte das gedacht), bei der du deiner TAnimate eine Avi zuweisen kannst.
Schau einfach nach.
PS: Natürlich kanns du deiner TAnimate auch im Quellcode eine Avi zuweisen...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!