Как только дописываю ее в строку " uses Kol,Share,Debug,bassasio;", проэкт тут же перестает компилироваться, не выдавая ни каких (понятных мне) ошибок. При этом обычная bass.dll ведет себя нормально. Выдает красные, понятные, ошибки.
Код элемента выглядит так:
code_20065.txt
Отладка выглядит так:
Подготовка к сборке проекта...
Генерация кода целевого языка
Компоновка проекта...
Command line: dcc32.exe "D:\Program Files\HiAsm\Elements\delphi\code\asio 1.dpr" "-U D:\asio\." -Q
Borland Delphi Version 12.0 Copyright (c) 1983,98 Inprise Corporation
D:\Program Files\HiAsm\Elements\delphi\code\WinLayout.pas(159) Warning: Variable 'd' might not have been initialized
D:\Program Files\HiAsm\Elements\delphi\code\WinLayout.pas(176) Warning: Variable 'd' might not have been initialized
D:\Program Files\HiAsm\Elements\delphi\code\WinLayout.pas(40) Hint: Private symbol '_onObjDestroy' declared but never used
D:\Program Files\HiAsm\Elements\delphi\code\hiAsio_inits.pas(5) Fatal: File not found: 'bassasio.dcu'
Сборка завершена.
Требования к функции такие:
function BASS_ASIO_Init(device: DWORD): BOOL; stdcall; external bassasiodll;