Управление светодиодом. Ошибка в приложении для ПК. C++ VS
Добавлено: Вс май 22, 2016 21:31:48
Добрый день всем. Не без вашей помощи смог продвинуться в обучении. Удалось собрать простое usb устройство и управлять им (светодиодом) через консольное приложение. Не могу теперь перевести все в красивое приложение с окошком. Сделал приложение в VS C++ 2010 на основе работающего консольного приложения. Все успешно скомпилировалось, ошибку получаю при нажатии на кнопку, когда поидее должен отправиться usb пакет. Конкретнее, не отрабатывает функция usbOpenDevice. Могу подробно расписать что и как делал, но у меня чувство, что проблема стандартная. В общем говорит:
Необработанное исключение типа "System.AccessViolationException" произошло в Win Lead.exe
Дополнительные сведения: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
Программа "[7940] Win Lead.exe: Управляемый (v4.0.30319)" завершилась с кодом 0 (0x0)."
Подозреваю, что накосячил вот в чем. Я свою работающую консольную програмульку собирал компилятором MinGW. А вот как сделать оконное приложение, не смог осилить. VS походу другой компилятор использует. Подскажите, пожалуйста, в чем может быть проблема.
Необработанное исключение типа "System.AccessViolationException" произошло в Win Lead.exe
Дополнительные сведения: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
Программа "[7940] Win Lead.exe: Управляемый (v4.0.30319)" завершилась с кодом 0 (0x0)."
Подозреваю, что накосячил вот в чем. Я свою работающую консольную програмульку собирал компилятором MinGW. А вот как сделать оконное приложение, не смог осилить. VS походу другой компилятор использует. Подскажите, пожалуйста, в чем может быть проблема.