vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
PlaySound findet wav Datei nicht 
Autor: f0rd42
Datum: 15.02.09 17:44

Hallo

WARNUNG AN
Ich habe ehrlich gesgat keine Ahnung von VB (jeglicher Art) und will mich eigentlich auch nicht wirklich damit beschäftigen (Programierung ist nicht mein Ding, vor allem nicht unter Windows, bin Mac User) Ich habe hier aber ein Problem, bei dem ich nicht weiter komme, hoffe also auf Nachsicht und Hilfe, denn ich muss das in ein paar Tagen fertig haben für einen Geburtstag. Danke
WARNUNG AUS



Ich habe hier ein PPT File (Wer wird Millionär), dessen Grundgerüst soweit fertig war (habe ich im Netz gefunden, keine Ahnung von wem es ist, lässt sich nirgends feststellen). Es macht viel Gebrauch von VB (VBA?). Ich möchte nun an einigen Stellen Sounds einfügen. Nach 2 Tagen Dauersuche im Netz habe ich diverse Dinge gefunden und bin schliesslich dazu gekommen, dass die Funktion wohl funktioniert, er aber nie die wav Datei findet, denn es wird immer nur das "ping" abgespielt (ausser ich rufe es mit "SND_NODEFAULT" auf, dann kommt gar nichts.

OK, eins nach dem anderen:

auf dem ersten Slide gibt es einen Button, der das Macro "start" aufruft. Dieses ruft dann wohl das Slide 2 auf (Layout von WWM ohne Daten) und füllt es mit Daten aus den Slides 3 und 4 (Tabellenmäßig). Wie auch immer, hier der Code von "start"

Option Explicit
Option Compare Text
Dim XY As New EventClassModule
Dim WWMPLay As String
Private Const SND_APPLICATION = &H80         ' look for application specific 
' association
Private Const SND_ALIAS = &H10000     ' name is a WIN.INI [sounds] entry
Private Const SND_ALIAS_ID = &H110000    ' name is a WIN.INI [sounds] entry 
' identifier
Private Const SND_ASYNC = &H1         ' play asynchronously
Private Const SND_FILENAME = &H20000     ' name is a file name
Private Const SND_LOOP = &H8         ' loop the sound until next sndPlaySound
Private Const SND_MEMORY = &H4         ' lpszSoundName points to a memory file
Private Const SND_NODEFAULT = &H2         ' silence not default, if sound not 
' found
Private Const SND_NOSTOP = &H10        ' don't stop any currently playing sound
Private Const SND_NOWAIT = &H2000      ' don't wait if the driver is busy
Private Const SND_PURGE = &H40               ' purge non-static events for task
Private Const SND_RESOURCE = &H40004     ' name is a resource name or atom
Private Const SND_SYNC = &H0         ' play synchronously (default)
Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal _
  lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long
Sub start()
WWMPLay = "C:\windows\media\play.wav"
Set XY.App = Application
bAnhalten = False
SlideShowWindows(1).View.GotoSlide FrageSeite, False
If iFrage = 0 Then
  iFrage = 1
  ActivePresentation.Slides(FrageSeite).Shapes("Zeiger").Top = 230.625
End If
bVerloren = False
PlaySound WWMPLay, ByVal 0&, SND_SYNC
stellFrage (iFrage)
merkAntwort iFrage, ActivePresentation.Slides(AntwortSeite).Shapes("Antwort" & _
  iFrage).TextFrame.TextRange.Text
Tmr (get_Timer())
End Sub
Den ganzen "Sound Teil" habe ich eingefügt. Wie gesagt, aber anstatt er den Sound abspielt, kommt nur ein "ping".

Ich habe schon alles versucht, inkl. absoluter Pfadangaben, die Datei ins c:\windows\media Verzeichnis kopiert, etc., aber es wird nie die Datei selbst abgespielt.....


Wäre toll, wenn mir hier jemand helfen würde. Danke!


f0rd42


PS: An alle, die "Auftragsarbeiten" annehmen, ich würde auch eine Kleinigkeit dafür bezahlen.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
PlaySound findet wav Datei nicht1.709f0rd4215.02.09 17:44
Re: PlaySound findet wav Datei nicht803Zardoz15.02.09 18:16
Re: PlaySound findet wav Datei nicht744f0rd4215.02.09 18:21
Re: PlaySound findet wav Datei nicht757Zardoz15.02.09 18:25
Re: PlaySound findet wav Datei nicht903f0rd4215.02.09 18:29
Re: PlaySound findet wav Datei nicht867f0rd4215.02.09 18:32
Re: PlaySound findet wav Datei nicht729Zardoz15.02.09 18:34
Re: PlaySound findet wav Datei nicht839f0rd4215.02.09 18:54
Re: PlaySound findet wav Datei nicht793Zardoz15.02.09 19:07
Re: PlaySound findet wav Datei nicht778f0rd4215.02.09 19:12
Re: PlaySound findet wav Datei nicht795f0rd4215.02.09 19:50
Re: PlaySound findet wav Datei nicht744Zardoz15.02.09 19:56

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel