tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
1403
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    blotte blotte ist offline Mitglied Bronze
    Registriert seit
    Mar 2006
    Beiträge
    39
    Hey...!
    Ich möchte wenn man auf einen button klickt eine *.wav abgespielt wird.
    ich habe aus vorangeganen posts folgendes schon entnommen :

    #pragma comment( lib, "winmm.lib" ) habe in die header eingebunden
    und
    #include <mmsystem.h> habe ich included
    und
    PlaySound("jamesbro.wav", NULL, SND_FILENAME); habe ich in die Button_click methode getan.

    als fehlermeldung kommt jetzt das <mmsystem.h> nicht included werden kann...

    Zitat:
    c:\frmEdit.h(5) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "mmsystem.h": No such file or directory
    frmEdit.cpp

    erkennt jemand meinen fehler?
    Geändert von blotte (06.09.06 um 16:14 Uhr)
     

  2. #2
    thetrue thetrue ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    77
    öhm haste den das lib installier bzw korrect?
     

  3. #3
    blotte blotte ist offline Mitglied Bronze
    Registriert seit
    Mar 2006
    Beiträge
    39
    hm...
    vll könnte das schon das problem sein...muss ich die denn extra downloaden?
    ich dachte die wäre gleich bei Visual Studio 2005 dabei?!

    oder wie war das gemeint?

    gruß caro
     

  4. #4
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.800
    Blog-Einträge
    5
    Hallo,

    du solltest windows.h anstatt mmsystem.h einbinden. Steht übrigens auch in der MSDN.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  5. #5
    blotte blotte ist offline Mitglied Bronze
    Registriert seit
    Mar 2006
    Beiträge
    39
    wenn ich windows.h include kommt derselbe fehler...

    ich weiß nicht mehr weiter

    Ist es vll auch möglich mit dem soundplayer *.wav dateien abzuspielen?
    Geändert von blotte (06.09.06 um 17:41 Uhr)
     

  6. #6
    thetrue thetrue ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    77
    Requirements

    OS Versions: Windows CE 2.0 and later.
    Header: Mmsystem.h.
    Link Library: Coredll.lib.
    See Also
    quelle: http://msdn.microsoft.com/library/de..._playsound.asp
     

  7. #7
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.800
    Blog-Einträge
    5
    Hallo,

    Zitat Zitat von blotte
    wenn ich windows.h include kommt derselbe fehler...
    Kann es sein, dass du das Platform SDK überhaupt nicht installiert hast?

    Ich vermute mal, dass es hier nicht um Windows CE geht.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  8. #8
    thetrue thetrue ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    77
    du musst auch andere lib llinken ... also ich würde sagen vergess es nimm an lib ...

    z.B:http://ufmod.sourceforge.net/
     

  9. #9
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.800
    Blog-Einträge
    5
    Hallo,

    Zitat Zitat von thetrue
    du musst auch andere lib llinken ...
    Wieso das denn?

    also ich würde sagen vergess es nimm an lib ...

    z.B:http://ufmod.sourceforge.net/
    Wozu noch eine zusätzliche Bibliothek in's Spiel bringen und das Problem unnötig verkomplizieren? Abgesehen davon bringt einem uFMOD überhaupt nichts, wenn man Wave-Dateien abspielen will.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  10. #10
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Wenn du mit Visual Studio 2005 arbeitest, müssten die Header in diesem Verzeichnis zu finden sein:
    ...Microsoft Visual Studio 8\VC\PlatformSDK\include\
    Hast du das "richtige" Visual Studio oder die Express-Variante? Bei Letzterem ist möglicherweise das SDK nicht dabei.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  11. #11
    blotte blotte ist offline Mitglied Bronze
    Registriert seit
    Mar 2006
    Beiträge
    39
    so irgendwie habe ich es doch noch hinbekommen...danke für eure hilfe

    gruß caro
     

Ähnliche Themen

  1. PlaySound
    Von flashOr im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 05.03.10, 21:13
  2. PlaySound API Alternativen?
    Von DrMueller im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 11.02.10, 15:24
  3. PlaySound mit Resource
    Von shadowjohnny im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 06.02.08, 15:58
  4. PlaySound-Linkerfehler
    Von rettich im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 11.03.05, 14:03
  5. Problem mit PlaySound()
    Von Flo@pg im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 28.12.04, 16:23