Tut mir Leid aber ich verstehe wirklich nicht was ihr meint :/
by the way wofür steht eigentlich das mmsystem?
mmsystem =
Multi
media und stellt die Verbindung zur Windows eigenen mediaApi zu verfügung.
Und was die Parameter übergabe betrifft, bedeutet dies lediglich eine Entscheidung des system was es benutzen soll/kann.(Ausschlussverfahren)
Hier mal ein kleines Beispiel:
PlaySound(PChar(1), HInstance, snd_ASync or snd_Memory or snd_Resource)
Was ist HInstance? Ich weiss es, weil ich es da rein geschrieben habe.
Würde ich jetzt schreiben:
PlaySound(PChar(1),HInstance, snd_ASync or snd_Memory)
Würde es zu einer
exception kommen.
Grund, HInstance ist der Zeiger auf eine resource und nicht auf ein Speicherplatz.(
Simpel ausgedrückt)
Also entscheidet die
Api sozusagen selbst welches es verwenden soll/kann!
Ich hoffe das ich es so einfach wie möglich erklärt habe.
Gruss alfold
mal sehen was die anderen dazu sagen