Цитата(ipc @ Apr 11 2006, 15:10)

Библиотека написана на VC++ и содержит следующие функции.
NUsbLib::CDevice::CDevice(CDevice::CDevice const &)
NUsbLib::CDevice::CDevice(uchar)
NUsbLib::CDevice::~CDevice(void)
NUsbLib::CDevice::operator=(NUsbLib::CDevice const &)
const NUsbLib::CDevice::`vftable'
NUsbLib::CDevice::Bulk(tagSUsbLibBulk const *,void *)
NUsbLib::CDevice::Command(tagSUsbLibVendorRequest const *,void *)
NUsbLib::CDevice::CommandWait(tagSUsbLibVendorRequest const *,void const *,void const *,ulong) 100016D0 8
NUsbLib::CDevice::Enum(tagSUsbLibDeviceInfo *,uchar)
NUsbLib::CDevice::LoadFirmware(tagSUsbLibIntelHexRecord const *)
NUsbLib::CDevice::Lock(void)
NUsbLib::CDevice::UnLock(void)
UsbLib_Bulk
UsbLib_Command
UsbLib_CommandWait
UsbLib_CreateEepromImage
UsbLib_DeviceClose
UsbLib_DeviceEnum
UsbLib_DeviceLock
UsbLib_DeviceOpen
UsbLib_DeviceUnLock
UsbLib_LoadFirmware
UsbLib_ReadIHFromFile
start
Какая из них вызвала ошибку?И какие параметры ей были переданы.
Ошибку выдают абсолютно все функции. Правда у меня видны только эти:
UsbLib_Bulk
UsbLib_Command
UsbLib_CommandWait
UsbLib_CreateEepromImage
UsbLib_DeviceClose
UsbLib_DeviceEnum
UsbLib_DeviceLock
UsbLib_DeviceOpen
UsbLib_DeviceUnLock
UsbLib_LoadFirmware
UsbLib_ReadIHFromFile
Ошибка одна и та же. Хедер пытаемся получить с автора, но пока безрезультатно - автор у нас не работает, потому сам себе хозяин.
Параметры мы собственно передать и не успели, просто когда жмёшь кнопку "ОК"- сразу после конфигурирования - тут же выскакивает ошибка. Появляется "разорванная стрелка" - приложение с ошибкой, как известно, не запускается... Получается что выбираю в визарде функцию из списка предложенных - и всё. Уже только одно это действие вызывает ошибку.