PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB.NET]MausOver Button Sound? Und Background Sound?



55F
26.11.2008, 19:42
Hoy,
ich hab mal wieder eine frage^^

Wie kann ich einstellen das per MausOver ein Sound kommt?
-Also ich fahre mit der Maus über einen Button und es kommt ein kurzer Sound effect (2sik oder so) So wie es in spielen immer ist^^

Ich weiß auchwo..Button ereignisse und MausOver oder wie das heißt^^

Wäre nice wenn mir einer mal ein snipped posten könnte.
=)
-------------------------------------------
Und wie mache ich das im hintergrund ein lied läuft?Ich meine ohne das man sich so ein Mediaplayer Modul in die Form macht...^^Weil sonst finde ich nichts :(

Detailierte anleitung wäre cool^^
------------------------------------------

Thx für brauchbare antworten =)

MFG FuDD

Nero
26.11.2008, 19:56
Musik im Hintergrund:

Du kannst die Webbrowser-Komponente i-wo auf deine Form setzen und nach außen verschieben.

Dann in Form_Load:


dim link as string
link = Youtube-Link von deinem Lied
Webbrowser1.Navigate(link)


So wird das Lied aber nur einmal abgespielt.

Für den Button könnte es so gehen:

Doppelklick auf den gewünschten Button und dann von Command1_Click auf Command1_MouseOver.

Dann sowas in der Art hier (http://www.vbarchiv.net/tipps/details.php?id=589).
Dazu eben bei dem Pfad zu dem Lied


App.Path & "Lieder\Button.mp3"


Dann muss eben immer im Verzeichnis der .exe ein Ordner mit dem Namen "Lieder" (oder so) mit einer .mp3-File mit dem Namen "Button" existieren.
Wobei ich mir im Nachhinein auch die zweite Möglichkeit für die Hintergrundmusik vorstellen könnte

Sirect
26.11.2008, 20:01
Quatsch.
VB und .NET können nur Wave verarbeiten. In VB.NET wäre das Dann


My.Computer.Audio.Play("test.wav", AudioPlayMode.Background)

Nero
26.11.2008, 20:03
QUATSCH!

Hiermit kann man in Vb.Net mp3-Files abspielen lassen -.-
klick (http://www.vbarchiv.net/tipps/details.php?id=1436)

55F
26.11.2008, 20:10
Also bei methode 1 bekomme ich genau 2 fehler!

1:
http://www.pic-upload.de/26.11.08/fc5poi.jpg (http://www.pic-upload.de/view-1203499/1223.jpg.html)
2:
http://www.pic-upload.de/26.11.08/sk56vr.jpg (http://www.pic-upload.de/view-1203502/Unbenannt.jpg.html)

Und methode 2 wird getestet(obs Mp3 oder wav ist,ist ja egal^^)

Nero
26.11.2008, 20:11
Der Link im ersten Post ist nicht für Vb.Net, sondern für vb6.

Schau dir mal den Link an:

http://www.vbarchiv.net/tipps/details.php?id=1436

Sirect
26.11.2008, 20:13
Mach das $-Zeichen weg ^^

55F
26.11.2008, 20:24
Der Link im ersten Post ist nicht für Vb.Net, sondern für vb6.

Schau dir mal den Link an:

http://www.vbarchiv.net/tipps/details.php?id=1436

Ich weiß nicht was da los ist (xD) aber aus dem Source werde ich nicht schlau :(

Sawyer
28.11.2008, 08:42
@ Nero

das ist egal ob vb6 oder vb.net , das lässt sich auch in .net verwenden

ist sowieso nur eine api die angesteuert werden muss , und api,s lassen sich sowohl auch in vb.net verwenden

und falls ein Problem auftritt , den code einfach konvertieren unter:

Extras / Visual Basic 6 Code Aktuallisieren....

MfG