Midi Dateien abspielen
-
Es tut mir leid aber ich muss euch noch einmal Belästigen

Aber ich komme hier echt nicht weiter. Ich habe im Forum nach Anleitungen
gesucht Midi-Dateien abzuspielen und bin auch fündig geworden!
-
aber ich kriege bei allen compiler Fehler...
Hat jemand hier einen funktionierenden code?
Ich möchte die Midi Datei aus den Resourcen abspielen
Grüße
-
Hallo,
Tut mir leid, die eine Kristallkugel habe ich verborgt und die andere ist in der Reinigung.

Bei welcher Bibliothek mit welchen Compiler unter welchem Betriebssystem gab es welche Fehler?
-
[C++ Fehler] Midi.h(169): E2303 Typname erwartet [C++ Fehler] Midi.h(170): E2303 Typname erwartet [C++ Fehler] Midi.h(171): E2303 Typname erwartet [C++ Fehler] Midi.h(295): E2303 Typname erwartet [C++ Fehler] Midi.h(295): E2139 In Deklaration fehlt ;Hierbei:
http://www.codeguru.com/Cpp/G-M/multimedia/article.php/c1573
-
#include <MMSystem.h> // Zieldatei abspielen: C:\demo.mid // Datei laden: mciSendString(TEXT("open \"C:\\demo.mid\" type sequencer alias MIDI_PLAYBACK"), NULL, 0, NULL) // Abspielen: mciSendString(TEXT("play MIDI_PLAYBACK"), NULL, 0, NULL) /* Die Anführungszeichen sind nur nötig, wenn der Pfad ein Leerzeichen enthält. MIDI_PLAYBACK ist nur ein Aliasname, also willkürlich gewählt: Mit ihm werden alle weiteren Aktionen ausgeführt, die die Datei demo.mid betreffen */[C++ Fehler] keygenme1.cpp(21): E2303 Typname erwartet [C++ Fehler] keygenme1.cpp(21): E2356 Redeklaration von '__stdcall mciSendStringA(const char *,char *,unsigned int,void *)' mit anderem Typ [C++ Fehler] MMSystem.h(2803): E2344 '__stdcall mciSendStringA(const char *,char *,unsigned int,void *)' bereits deklariert [C++ Fehler] keygenme1.cpp(21): E2063 Unzulässige Initialisierung [C++ Fehler] keygenme1.cpp(21): E2293 ) erwartet [C++ Fehler] keygenme1.cpp(76): E2451 Undefiniertes Symbol 'reg'Ich weiss nicht mehr weiter

-
Borland c++ 2006 Builder
-
Dieser Code ist eigentlich für einen Microsoft Compiler und verlangt wohl MFC und das DirectX SDK. Es wird ja wohl CWnd als unbekannte Typ gemeldet.
Ich kann dir leider jetzt nicht sagen, ob du sowas unter dem BDS zum Laufen bekommst.
Schau doch mal nach ob es was spezifisches für den BDS gibt.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum VCL/CLX (Borland C++ Builder) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Braunstein schrieb:
Dieser Code ist eigentlich für einen Microsoft Compiler und verlangt wohl MFC und das DirectX SDK. Es wird ja wohl CWnd als unbekannte Typ gemeldet.
Ich kann dir leider jetzt nicht sagen, ob du sowas unter dem BDS zum Laufen bekommst.
Schau doch mal nach ob es was spezifisches für den BDS gibt.Ich steig um

-
ich dächt dafür jibbet den MediaPlayer bei Borland *.mid dateien kann der abspielen...