Hallo,
In diesem Tutorial möchte ich euch zeigen wie ihr einen Audio/Videoplayer programmiert, aber ohne Windows Media Player aus Toolbox!
1. Was brauchen wir?
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
2. Programm
Wir müssen 2 Verweise hinzufügen:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
jetzt müsst ihr die 2 importieren!
Jetzt solltet ihr eine Globale Variable anlegen:
Für Audio:
Für Video:
Zum Abspielen müsst ihr Audio oder Video definieren:
Für Audio:
Für Video:
Dann zum Abspielen:
Für Audio:
Für Video:
Beim Video Öffnet es normalerweise ein neues Fenster, aber wenn ihr wollt das es das im Panel abspielt braucht ihr den Code:
Natürlich kann man auch Pausieren und Stoppen!
Audio:
Video:
Lautstärke:
Für Audio:
Für Video:
0 ist das Lauteste und -10000 das leisteste
Video:
In diesem Tutorial möchte ich euch zeigen wie ihr einen Audio/Videoplayer programmiert, aber ohne Windows Media Player aus Toolbox!
1. Was brauchen wir?
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
2. Programm
Wir müssen 2 Verweise hinzufügen:
- Microsoft.DirectX
- Microsoft.DirectX.AudioVideoPlayback
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
jetzt müsst ihr die 2 importieren!
Code:
Imports Microsoft.DirectX ' Microsoft.DirectX importieren! Imports Microsoft.DirectX.AudioVideoPlayback ' Microsoft.DirectX.AudioVideoPlayback importieren!
Für Audio:
Code:
Private WithEvents Audio As Audio
Code:
Private WithEvents Video As Video
Für Audio:
Code:
Audio = New Audio("Pfad") ' Das er weis welches lied er abspielen soll
Code:
Video = New Video("Pfad") `Das er weis welche Musik er abspielen soll
Für Audio:
Code:
Audio.Play 'Musik abspielen
Code:
Video.Play 'Video abspielen
Code:
Video.Owner = Panel1 'Das das video im Panel 1 ist
Audio:
Code:
Audio.Pause() 'Audio Pausieren Audio.Stop() 'Audio Stoppen
Code:
Video.Pause() 'Video pausieren Video.Stop() 'Video Stoppen
Für Audio:
Code:
Audio.Volume = 0 'Lautstärke einstellen, 0 ist das höchste, - 10000 das niedriegste
Code:
Video.Audio.Volume = 0 'Lautstärke einstellen, 0 ist das höchste, - 10000 das niedriegste
Video:
|
[Only registered and activated users can see links. Click Here To Register...]
mfg
05/29/2010 20:41
Priince_D#2
Ein Screen vom Ergebnis wäre nett :-)
05/29/2010 20:45
killeeer111#3
05/29/2010 20:53
Jay Niize#4
sieht nice aus! Willst wohl dauerguides posten was? xD
Bekommst n Fettes THX :D Auch wenn du wieder einmal die Sachen erklären könntest ;) #Added to List wenn du es dort nicht haben willst -> PN Greez Jusikid :mofo:
05/29/2010 21:02
killeeer111#5
#Update
Screen vom Ergebnis eingefügt
05/29/2010 21:41
Jay Niize#6
gut! kannst vll. noch ein bisschen mehr erklären?
05/29/2010 21:44
killeeer111#7
05/29/2010 21:47
amphetaminecoffee#8
Wie man evt. das Design verbessert :>
05/29/2010 21:52
Jay Niize#9
Das solte man so schaffen ;) nein ich mein noch präzieser werden mit dem Code
05/30/2010 01:23
Priince_D#10
Vielleicht noch erwähnen, was man alles in die Form einfügen soll.. Wo welcher Code hingehört.. :D
05/30/2010 08:05
killeeer111#11
05/30/2010 08:48
Jay Niize#12
^Danke! sieht schon viel übersichtlicher und besser aus ;)
06/04/2010 19:01
antihackers#13
ok nicq tut nur ich wüsste gerne wie man die lautstärke mit trackbar einstellt
06/04/2010 19:42
killeeer111#14
dazu brauchst du nen timer namens timer1:
Bei Audio: Code:
Audio.Volume = TrackBar1.Value Code:
Video.Audio.Volume = TrackBar1.Value
06/04/2010 20:36
antihackers#15
der code soll also in den timer
ich probier mal |