Entwickler-Ecke

Multimedia / Grafik - FMOD Installation


delphi-n00bz - Di 13.05.03 10:37
Titel: FMOD Installation
Tach zusammen,

kann mir einer weiterhelfen wie ich überhaupt FMOD unter Delphi 5 installiert kriege um es nutzen zu können?

ich habe fmodapi362win32.zip von FMOD.DE heruntergeladen.

Danke


JacFab - Di 13.05.03 14:02

1. Entpacke die Zip Dateien in einen Ordner
2. Starte Delphi
3. Gehe auf Komponente => Komponente installieren
4. Drücke auf den Durchsuchen Button und öffne die .pas Dateien aus deinem Fmod Verzeichniss
5. Ich würde "neues Package" auswählen.
6. Kompiliere die .pas dateien.
So, nu musst du nur noch in deinem projekt unter "impelentations" fmod reinschreiben.
Nu kannst du in deinem code fsound... usw benutzen
ich hoffe das stimmt so alles, müsste aba eigentl funzen


mimi - Di 13.05.03 16:11

stimmt nicht ganz:
Du solltes unter Tools, umgebungs variablen bei suchpfad den verzeichnis namen eingeben:)
und du solltes in der FMOD.pas folgendes reinschreiben:

Quelltext
1:
{$Define MSWINDOWS} // ich glaube es war MSWINDOWS, aber es wird dir später sowieso aufallen, denke ich ;)                    


der rest sollte funktionen:)
ich habe FMOD unter D5 Standart und unter D6 PE laufen(problemlos)


delphi-n00bz - Mi 14.05.03 08:06

also ich habe erstmal

Quelltext
1:
2:
3:
type
  THandle = Cardinal;
  PSingle = ^Single;       // hinzugefügt.

jetzt bekomme ich aber in line 510:
Zitat:
Identifier expected but function found

und line 519:
Zitat:
undeclared identifier 'fmod.dll'

ps.: wo soll ich {$define MSWINDOWS} hinzufügen?


danke und mfg

Moderiert von user profile iconTino: Quote- & Code-Tags hinzugefügt.


mimi - Mi 14.05.03 17:12

ich habe es in der FMOD.PAS hinzugefügt danach ging es problemlos, ansonsten könnte ich dir auch meine FMOD.pas senden....


delphi-n00bz - Mi 14.05.03 19:12

Moin,

schlag mich kaputt, ich weiss nicht warum aber jetzt klappt es, warum auch immer :oops: . trotzdem danke für eure hilfe und cu


mimi - Do 15.05.03 15:00

naja spätens bei der nächsten Delphi installation wirst du warscheinlich wieder fragen:)