Пошаговое выполнение программы в среде VB

Автор Elbran, 21.04.05, 11:58:27

« назад - далее »

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

Elbran

Програмирую в ВASIC’е.
В компасе 6 все получалось. Выглядело так:
         см Project->ProjectProperties->Debugging->StartProgram
         Но dll создать нужно причем перед этим нужно взвести галочку
         Project->ProjectProperties->Соmpile->Create Symbolic Debug Info
В седьмом делаю также, но когда подключаю библиотеку, и запускаю её, компас пишеть НЕ СОВПАДЕНИЕ ТИПОВ.
Если VB закрываю, все работает.
 Может еще какие-то галочки поставить надо

333

Пробовал запускать степы в Компас 7.
Запускаются без проблемм по таму же алгоритму.
Может в самой библиотеке ошибка?...
Проверьте для начала активность главного класса
и формат основных библиотечных функций.
Да я пробовал на VB 6.
В Компас 7 сделана защита от взлома.
Она срабатывает при запуске Компаса из под отладчика.
Но на VB 6 она не срабатывает.
В других компиляторах например в VC++ для отладки нужно запускать предварительно Компас, а затем цепляться к активному приложению, через Attach to Process.
Для отладки можно также использовать не защищенную демоверсию Компаса.  

Elbran

В программе ошибки нет, потомучто это пример самая простая билиотека (step1).
Я не пробовал, не знаешь случаем, если я еще поставлю Компас 6 LT
Конфликтов в компасе 7 не бедет, и можно ли в К6LT отладку программ производить.

333

Можно, там защиты нет.
Проблемма в другом.
tlb другой и многого нет из того, чего есть в обычном Компасе.
Поэтому лучше отлаживаться на демоверсии Компаса.
Хотя и там сохранения документов нет а для отладки инногда бывает нужно.