Español
Fuente/ Codesnippets

Abspielen Avi Ventana

 

KompilierenMarcaSeparación
 
16.07.2007  
 




E.T.
Tiempo algo ergänzt / verfeinert (wer's braucht..)
KompilierenMarcaSeparación
'Source wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
'AVI im Fenster abspielen
'Souce angepasst von E.T. am 12.12.2010
'Änderung:
'	Übergabe des zu startenden Video's mit vollem (langem) Verz.\Name
'	TYPE: MPEGVIDEO, da komprim. Avi's nicht abgespielt wurden, getestet mit DivX(funzt auch bei unkompr. avi's)
'	Spielzeit berechnen anhand Längen-Info und Frame-Info aus Datei
'	Video-Abmessungen ermitteln und V-Fenster positionieren (hier: zentriert im HWnd)
'	Warte-Zeit bis Ende, kann jederzeit durch Taste oder Maus abgebrochen werden
declare a$, T%, H%, F%, Vx%, Vy%
@Set("Decimals",0)'sonst sind die Ausgaben so ewig lang
WindowStyle 16+64'kein Titel, kein Menü
window %MaxX,%MaxY'Vollbild
cls 0'Geschmacks-Sache
a$=loadfile$("AVI-Film im Profan-Fenster abspielen","AVI-Filme (*.avi)|*.avi")
print a$'INFO: Datei-Name
case %button=2:end
mcisend$("OPEN \q"+a$+"\q TYPE MPEGVIDEO ALIAS MOVIE")'AVIVIDEO bei unkompr. Avi's
T% = @Val(mcisend$("STATUS MOVIE LENGTH"))'Länge bei 100Frames/sec
F% = @Val(mcisend$("STATUS MOVIE nominal frame rate"))/1000'durchschnittl. Frames/sec
H% = @Val(mcisend$("STATUS MOVIE WINDOW HANDLE"))'Handle des Movie-Fensters ermitteln
print "Time :",@str$(T%/F%),"sec."'INFO: Spielzeit
print "Framerate :",@str$(F%)'INFO: Durchschn. Framerate
mcisend$("WINDOW MOVIE HANDLE "+str$(%hwnd))'Video ins HWnd
Vx% = (@Width(%HWnd)/2) - (@Width(H%)/2)'X zentrieren
Vy% = (@Height(%HWnd)/2) - (@Height(H%)/2)'YZentrieren
mcisend$("PUT MOVIE DESTINATION AT " + @str$(Vx%) + " " + @str$(Vy%) + " 0 0")'VideoFenster Zentriert im Hwnd
mcisend$("PLAY MOVIE")'abspielen
SetTimer (T%/F%*1000)'Warten bis Video fertig
waitinput'oder gleich weiter bei Taste / Mausklick
Killtimer'Timer löschen
mcisend$("CLOSE MOVIE")'Video schließen
print "Beendet !!"'Na sowas...
waitinput'...auf was auch immer


Was así todavía alles con MCI va:
[...] 
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
13.12.2010  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

7.372 Views

Untitledvor 0 min.
Gast.081524.08.2024
Frank16.04.2021
Sven Bader05.04.2021
RudiB.25.04.2020
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

E.T. (1x)
unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie