global.sonido1="direccion donde se alla el sonidos .wav" //asigno la ruta de donde carga el sonido
saud_Load(global.sonido1, ""Sonido1) //lo cargo
saud_Play("Sonido1")
ERROR in action number 1 of Create Event for object sys_sounds: Error defining an external function. |
[size=12pt][b]ruta="saudio.dll";
global.Load=external_define(ruta,"open",dll_stdcall,ty_real,2,ty_string,ty_string);
global.Play=external_define(ruta,"play",dll_stdcall,ty_real,1,ty_string);
global.Loop=external_define(ruta,"loop",dll_stdcall,ty_real,1,ty_string);
global.Stop=external_define(ruta,"stop",dll_stdcall,ty_real,1,ty_string);
global.StopAll=external_define(ruta,"stop_all",dll_stdcall,ty_real,0);
global.Pause=external_define(ruta,"pause",dll_stdcall,ty_real,1,ty_string);
global.Resume=external_define(ruta,"resume",dll_stdcall,ty_real,1,ty_string);
global.Position=external_define(ruta,"position",dll_stdcall,ty_string,1,ty_string);
global.Length=external_define(ruta,"length",dll_stdcall,ty_string,1,ty_string);
global.Seek=external_define(ruta,"seek",dll_stdcall,ty_real,2,ty_string,ty_string);
global.Status=external_define(ruta,"status",dll_stdcall,ty_string,1,ty_string);
global.Channels=external_define(ruta,"channels",dll_stdcall,ty_string,1,ty_string);
global.BytesPerSec=external_define(ruta,"bytespersec",dll_stdcall,ty_string,1,ty_string);
global.CanPlay=external_define(ruta,"canplay",dll_stdcall,ty_string,1,ty_string);
global.OpenRecord=external_define(ruta,"open_record",dll_stdcall,ty_real,1,ty_string);
global.Record=external_define(ruta,"record",dll_stdcall,ty_real,1,ty_string);
global.SaveRecord=external_define(ruta,"save_record",dll_stdcall,ty_real,2,ty_string,ty_string);
global.Close=external_define(ruta,"close",dll_stdcall,ty_real,1,ty_string);
global.CloseAll=external_define(ruta,"close_all",dll_stdcall,ty_real,0);[/b][/size]