Dilma писал(а):
Открываем редактор элемента из среды, заполняем списки св-тв, точек и поля с прочей информацией, жмем сохранить. В автоматически сгенерированном исходнике элемента дописываем код к методам в соответствие со справкой по портируемой библиотеки. Конкретно с bassasio так же желательно иметь полное предствавление и ее возможностях и воплотить элементы только по тем функциям(и в таком виде), которые чаще всего используются.Простите, ковыряюсь полдня. По-моему ничего не выходит.
Я не программист и не совсем владею hiasm/ поэтому вопросы:
Dilma писал(а):
Открываем редактор элемента из среды, заполняем списки св-тв, точек и поля с прочей информацией, жмем сохранить.Сделано. Но в Bass_Init точек дофига (судя по хэлпам анализировал сравнением)
А в Bass_ASIO_Init получается всего 3?
Часть хэлпа по иниту :
Initializes an ASIO device/driver.
BOOL BASS_ASIO_Init(
DWORD device
);
Parameters
device The device to use... 0 = first device. BASS_ASIO_GetDeviceInfo can be used to enumerate the available devices.
Return value
If the device was successfully initialized, TRUE is returned, else FALSE is returned. Use BASS_ASIO_ErrorGetCode to get the error code.
Error codes
BASS_ERROR_DEVICE The device number specified is invalid.
BASS_ERROR_ALREADY A device has already been initialized. You must call BASS_ASIO_Free before you can initialize again.
BASS_ERROR_DRIVER The driver couldn't be initialized.
Remarks
This function must be successfully called before any input or output can be performed.
2) как поменять иконку для этого элемента и как создать вкладку для создаваемых элементов? Хотябы ссылку где читать и смотреть.