0
0

http://dayton.dnepr.net/fmod/fmod.zip
maybe will be useful ๐Ÿ˜‰

unit fmoddync;
[code:3pgxu00h]
TFmod = class
private
FMODHandle: HINST;
public
[all FMOD function]
constructor Create(LibName:string);
destructor Destroy; override;
end;
[/code:3pgxu00h]

unit fmoddynt; (fmoddyn.h style)
[code:3pgxu00h]
TFmod = record
[all FMOD function]
FMODHandle: HINST;
end;

function FMOD_Load(LibName: PChar; var Fmod:TFmod): Boolean;
procedure FMOD_Unload(FMODHandle:HINST);
[/code:3pgxu00h]

  • You must to post comments
0
0

Wouldn’t that last one be better with the single parameter to FMOD_Unload as the TFmod record, ie.

procedure FMOD_Unload(var Fmod: TFmod);

This would be more consistent since you pass the TFmod record to FMOD_Load, as you should pass the same thing to FMOD_Unload.

  • You must to post comments
0
0

ok, sencs ๐Ÿ˜‰
[b:17q1gc6j]fix %)[/b:17q1gc6j]

  • You must to post comments
0
0

sorry to ask this but what is the purpose of this update ?
I use dynamic loading of fmod.dll in my application for some time now.

regards,
Ciro

http://www.mameworld.net/emuloader/

  • You must to post comments
0
0

sorry to ask this but what is the purpose of this update ?
I use dynamic loading of fmod.dll in my application for some time now.

regards,
Ciro

http://www.mameworld.net/emuloader/

  • You must to post comments
0
0

Maybe this post was intended to be for reference for other people, not just you? wadjathink?

  • You must to post comments
0
0

It allows multiple DLLs to loaded at the same time.

  • You must to post comments
Showing 6 results
Your Answer

Please first to submit.