![]() |
Sound- Dateien aus einer dll abspielen.
Ich benutze diesen Code, um Sound- Dateien aus einer dll ab zuspielen.
Delphi-Quellcode:
Leider bekomme ich immer die Fehlermeldung: Konstante oder Typenbezeichner erwartet.
uses MMSystem;
var dll_handle : HInstance; begin dll_handle:=LoadLibraryEX('SOUND.dll',0,LOAD_LIBRARY_AS_DATAFILE); PlaySound('OSTERN', dll_handle, SND_RESOURCE); FreeLibrary(dll_handle); end; Hat Einer von Euch einen Tipp was ich da falsch mache? |
Re: Sound- Dateien aus einer dll abspielen.
an welcher stelle bekommst du den fehler :?:
|
Re: Sound- Dateien aus einer dll abspielen.
nimm anstelle von LoadLibraryEX doch nur LoadLibrary.
desweiteren würde ich das nicht so machen
Delphi-Quellcode:
sondern einfach den Typ Cardinal nehmen
dll_handle : HInstance;
Delphi-Quellcode:
da HInstance schon eine globale Variable für die aktuelle Instanz ist.
dll_handle : Cardinal;
|
Re: Sound- Dateien aus einer dll abspielen.
Hier kommt die Fehlermeldung
Delphi-Quellcode:
var
dll_handle : HInstance; <- Hier kommt die Fehlermeldung begin dll_handle:=LoadLibraryEX('SOUND.dll',0,LOAD_LIBRARY_AS_DATAFILE); PlaySound('OSTERN', dll_handle, SND_RESOURCE); FreeLibrary(dll_handle); end; |
Re: Sound- Dateien aus einer dll abspielen.
wie schon geschrieben liegt es daran das "HInstance" kein Typ ist sondern eine Globale Variable welche die aktuelle Instanz darstellt. Schreibe anstelle von "HInstance" einfach "Cardinal". Hoffe du überliest es diesmal nicht wieder :?
|
Re: Sound- Dateien aus einer dll abspielen.
Vielen Dank, SirThornberry! hat hingehauen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz