vb6 автоматическое выполнение неактивно - PullRequest
0 голосов
/ 19 апреля 2011

Я смотрю на старую VB6 ActiveX .dll, которая имеет автоматическое выполнение и хранится в памяти, отмечена серым цветом.Я узнал, что происходит, когда форма прикреплена к проекту.Я удалил форму, но ящики остались серыми.

Что мне нужно сделать, чтобы сделать их доступными для кликов?

Ответы [ 2 ]

1 голос
/ 19 апреля 2011

Я только что попробовал это с новым проектом VB6 ActiveX dll, и вы правы, что окно автоматической проверки недоступно после добавления формы, но поле снова включается, как только форма удаляется.

Проект был настолько прост, насколько вы могли это себе представить - один класс и одна форма, поэтому я не знаю, есть ли в вашем проекте какие-либо другие элементы, которые будут неактивны для флажка.

Обновление: Я только что попробовал это наоборот.Я включил автоматическое выполнение, чтобы увидеть, что я тогда не могу добавить в проект.Сюда входят:

  • Форма
  • Пользовательский контроль
  • Страница свойств
  • Документ пользователя
  • Отчет о данных
  • Компоненты (Ctrl-T)
0 голосов
/ 19 апреля 2011

Я на самом деле только что нашел ответ здесь:

http://www.tek -tips.com / viewthread.cfm? QID = 125144 & страница = 1997

Я просмотрел компоненты проекта и обнаружил, что он есть. Как только я снял флажок с компонента, а затем закомментировал весь код, на который ссылалось приложение для этого компонента, флажок стал активным.

Теперь я должен выяснить, сможем ли мы удалить этот компонент из этого конкретного .dll

...