| |
|
|
| Hallo,
ich bekomme anscheinend immer dann wenn ein sound mit directsound gespielt werden soll eine access violation in der profan.exe!
ich kann leider nicht erkennen wo mein problem liegt!
Sascha |
|
|
| |
|
|
|
| Hallo Sascha,
das kann ich leider so auch nicht erkennen. Funktioniert denn das Ballersprites Demo bei dir? Dort wird ausgiebig von DirectSound Gebrauch gemacht. Ansonsten mußt schon schon ein paar Zeilen posten, sonst kann dir niemand helfen... Und bei welchem Betriebssystem ?
Gruß, Frank |
|
|
| |
|
|
|
| Hallo Frank,
ich hab das Problem schon gelöst! habe mir das ballersprites demo angesehen und dann verstanden was bei mir falsch war!
Du solltest vielleicht ein paar Demo-Codes in deiner Hilfe hinzufügen! Denn ich finde die Anleitung zu den DSound befehlen ist etwas dürftig!
Mein fehler war der DSoundLoad! Ich wusste nicht wie ich korrekt den übergabe Parameter in die Long-Int variable bekomme!
ich hatte es so versucht:
DSoundLoad(Addr(sound$)) sounddatei& = @&(0)
das funktionierte leider nicht und so bekahm ich immer eine access violation!
Sascha |
|
|
| |
|
|
|
| Hallo,
Ergebniss: Long - 0 = Fehler / ansonsten Zeiger auf ein Buffer-Array.
Was ist daran schwierig? Long = LongInt, z.B. Buffer&
Die Anleitung ist so schon groß genug, dafür sind ja auch die Demos, um zu sehen, wie was programmiert wird...
Gruß, Frank |
|
|
| |
|
|
|
| ja aber es wäre doch sicherlich kein problem hinter jede erklärung eine zeile beispiel code zu machen! das bläd die anleitung auch nicht besonders mehr auf! oder? |
|
|
| |
|
|
|
| Hi,
mach ich ja meistens schon. Ich hols nach, ja ?
Gruß, Frank |
|
|
| |
|
|
|
| ja das wäre super! also ich weiß ja jetzt schon wie es funktioniert! aber für alle neulinge ist es sicherlich von vorteil! |
|
|
| |
|
|