A A A A Автор Тема: VB, dll - нужна помощь  (Прочитано 871 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 096
  • Благодарностей: 97
    • Сообщения от Дядя Вова
VB, dll - нужна помощь
« : 05 Дек 2010 [17:34:53] »
Не получается на VisualBasic5 сделать библиотеку для драйвера eqmod.
Допустим управление из планетария CdC. ASCOM и eqmod 1.15g установлены.
eqcontrl.dll в папке Telescope заменен на новый. (Проект VB в атаче)
При обращении к функции с параметрами вылетает ошибка - на картинке.
Слепое тыкание - не помогает :(
Типа, хелп!
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн LifeIsGood

  • *****
  • Сообщений: 5 959
  • Благодарностей: 48
  • Мне нравится этот форум!
    • Skype - dennissakva
    • Сообщения от LifeIsGood
Re: VB, dll - нужна помощь
« Ответ #1 : 05 Дек 2010 [17:59:38] »
Дядя Вова ищи ASCOM Validator и прогоняй свой драйвер через него.

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: VB, dll - нужна помощь
« Ответ #2 : 05 Дек 2010 [18:07:39] »
Дядя Вова давай я тебе помогу, с VB на экумоде собак поел. Расскажи подробнее что надо сделать?

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 096
  • Благодарностей: 97
    • Сообщения от Дядя Вова
Re: VB, dll - нужна помощь
« Ответ #3 : 05 Дек 2010 [18:20:55] »
Дядя Вова давай я тебе помогу, с VB на экумоде собак поел. Расскажи подробнее что надо сделать?
Серег, может ты мне свой проект библиотеки подгонишь? а я его как "рыбу"
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 096
  • Благодарностей: 97
    • Сообщения от Дядя Вова
Re: VB, dll - нужна помощь
« Ответ #4 : 05 Дек 2010 [18:28:14] »
Дядя Вова ищи ASCOM Validator и прогоняй свой драйвер через него.
Чет сходу не могу найти - что это такое.
Но eqmod' овские проги работают со сделанной библиотекой нормально, ну не вылетают по крайней мере. Порт открывают, команды проходят. Но если есть планетарий, то - абзац. :(  Сервер еррор
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: VB, dll - нужна помощь
« Ответ #5 : 05 Дек 2010 [18:40:48] »
Всмысле если вызвать подключение из планетария то ошибка?

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 096
  • Благодарностей: 97
    • Сообщения от Дядя Вова
Re: VB, dll - нужна помощь
« Ответ #6 : 05 Дек 2010 [18:47:43] »
Всмысле если вызвать подключение из планетария то ошибка?
да. как на картинке
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн LifeIsGood

  • *****
  • Сообщений: 5 959
  • Благодарностей: 48
  • Мне нравится этот форум!
    • Skype - dennissakva
    • Сообщения от LifeIsGood
Re: VB, dll - нужна помощь
« Ответ #7 : 05 Дек 2010 [18:55:13] »
Он называется conformance checker
http://tech.dir.groups.yahoo.com/group/ASCOM-Talk/files/Conform/

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: VB, dll - нужна помощь
« Ответ #8 : 05 Дек 2010 [19:35:44] »
Он называется conformance checker
http://tech.dir.groups.yahoo.com/group/ASCOM-Talk/files/Conform/
Это надо регистрироваться.....

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 096
  • Благодарностей: 97
    • Сообщения от Дядя Вова
Re: VB, dll - нужна помощь
« Ответ #9 : 06 Дек 2010 [19:05:01] »
Спасибо, всем откликнувшимся! Дело сдвинулось с мертвой точки.
Надолго ли? :-[
Как обычно решение было под носом. В коде библиотеки были потеряны, прописанные ранее, byVal для параметров функций DLL.

Темку прикрою пока
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE