ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1513
1513
EMPFEHLEN
-
19.10.10 20:26 #1
- Registriert seit
- Jul 2009
- Beiträge
- 37
Guten Abend zusammen,
als absoluter Laie, habe ich mir nun aus ein paar Code-Schnipsel einen Timer gebaut der mit F2 gestartet wird und wenn dieser abgelaufen ist eine Wave Datei abspielen soll, der Timer funktioniert, nur weiß ich nicht wie ich nun die Wave-Datei einfüge und abspiele, vielleicht kann mir ja jemand helfen.
Hier mein bisheriger Code....
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
Public Class Form1 Private Declare Function sndPlaySound Lib "Winmm.dll" Alias _ "sndPlaySoundA" (ByVal lpszSoundName As String, _ ByVal uFlags As Long) As Long Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Int32) As Integer Dim AsciiCode As Integer Dim Taste As Integer Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Label2.Text = "gestoppt" End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick For i = 1 To 255 Taste = GetAsyncKeyState(i) If Taste = -32767 Then If i = 113 Then Label2.Text = "5" Timer2.Enabled = True Timer2.Interval = 1000 End If End If If Label2.Text = "0" Then Timer2.Enabled = False sndPlaySound() /* <-------------- Hier soll die Wave Datei abgespielt werden.. Label2.Text = "fertig!" End If Next End Sub Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick Label2.Text -= 1 End Sub End Class
Liebe Grüße Patrick....
-
22.10.10 08:26 #2
Mal davon abgesehen, dass das ganze .NET ist und daher in das entsprechende Forum gehört, du würdest dir mit der System.Media-Klasse leichter tun.
Code vb:1 2 3 4 5 6 7 8 9 10 11
Imports System.Media Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim sndPlayer As New System.Media.SoundPlayer() sndPlayer.SoundLocation = "C:\test.wav" sndPlayer.Load() sndPlayer.Play() End Sub End Class
Das ganze musst du nur mit deinem Timer kombinieren, dann hast du ganz einfach deinen Sound.
Der Doc!A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
B: Die Scrollbar da rechts ist dir schon mal aufgefallen?
Ähnliche Themen
-
Zahlen von beliebigen basen in beliebigen basen umwandeln
Von Maiden im Forum C/C++Antworten: 29Letzter Beitrag: 24.03.10, 11:27 -
jmf mp3 Datei abspielen
Von wpb im Forum JavaAntworten: 1Letzter Beitrag: 25.09.09, 16:18 -
Datei abspielen (wav,mp3 ...)
Von Nohh im Forum Flash PlattformAntworten: 2Letzter Beitrag: 22.09.06, 08:49 -
phpvariablen in einer beliebigen datei speichern
Von Marshallbbw im Forum PHPAntworten: 4Letzter Beitrag: 11.03.05, 15:40 -
[VC++] Grösse einer beliebigen Datei bestimmen
Von DarkD im Forum C/C++Antworten: 1Letzter Beitrag: 23.08.03, 19:07





Zitieren

Login





