Свойства проекта для пользователей Visual Basic 6.0
Обновлен: Ноябрь 2007
Свойства проекта как в Visual Basic 6.0, так и в Visual Basic 2008 определяют различные глобальные параметры проекта. Многие свойства проектов различаются для Visual Basic 6.0 и для Visual Basic 2008.
Концептуальные различия
В Visual Basic 6.0 свойства проекта задаются в диалоговом окне Свойства проекта.
В Visual Basic 2008 свойства проекта задаются в Конструкторе проектов. Дополнительные сведения см. в разделе Знакомство с конструктором проектов.
Свойства компонентов ActiveX
В Visual Basic 6.0 имеется несколько свойств, связанных с компонентами ActiveX, включая свойства Автоматическая обработка, Потоковая модель, Обязательный лицензионный ключ, Сохранение в памяти, Начальный режим, Удаленный сервер и Совместимость версий.
В Visual Basic 2008 модель создания компонентов имеет значительные отличия, и для данных свойств проекта нет прямых эквивалентов. Дополнительные сведения см. в разделе Создание компонентов для пользователей Visual Basic 6.0.
Свойство "Обновление элементов управления ActiveX"
В Visual Basic 6.0 свойство проекта Обновление элементов управления ActiveX используется для автоматического обновления элементов управления ActiveX при установке их более новых версий на компьютере с момента последнего открытия проекта.
В Visual Basic 2008, несмотря на возможность использования элементов управления ActiveX, эквивалента данному свойству нет. В проекте будет использоваться та версия элемента управления ActiveX, на которую создавалась ссылка при добавлении в проект.
Свойство "Удаление сведений о неиспользуемых элементах управления ActiveX"
В Visual Basic 6.0 свойство проекта Удаление сведений о неиспользуемых элементах управления ActiveX используется для удаления ссылок на неиспользуемые элементы управления перед компиляцией.
В Visual Basic 2008 нет эквивалента; неиспользуемые элементы управления не компилируются.
Оптимизация компилятора
Как в Visual Basic 6.0, так и в Visual Basic 2008 поддерживается оптимизация компилятора, однако компиляторы, а следовательно и операции оптимизации, различаются. Дополнительные сведения см. в разделе Компилятор Visual Basic.
Оптимизации компилятора Visual Basic 2008 можно задать в окне Дополнительные параметры компилятора, доступ к которому осуществляется на вкладке КомпиляцияКонструктора проектов.
Эквиваленты свойств проекта
В следующей таблице представлено сравнение свойств проектов Visual Basic 6.0 и Visual Basic 2008. Под именем каждого свойства проекта приводятся сведения о нахождении свойства Visual Basic 2008. Обратите внимание, что не все свойства доступны для каждого типа проекта.
Visual Basic 6.0 |
Visual Basic 2008 |
---|---|
Автоинкремент |
Автоматически увеличивать номер редакции при каждой публикации Вкладка ОпубликоватьКонструктора проектов. |
Аргументы командной строки |
Аргументы командной строки Вкладка ОтладкаКонструктора проектов. |
Параметры компиляции |
Новая реализация. Дополнительные сведения см. в разделе Компилятор Visual Basic. |
Аргументы условной компиляции |
Константы компиляции Диалоговое окно Дополнительные параметры компилятора, доступ к которому осуществляется на вкладке КомпиляцияКонструктора проектов. |
Базовый адрес DLL |
Базовый адрес DLL Диалоговое окно Дополнительные параметры компилятора, доступ к которому осуществляется на вкладке КомпиляцияКонструктора проектов. |
Имя файла справки |
Новая реализация. Дополнительные сведения см. в разделе Поддержка справки (для пользователей Visual Basic 6.0). |
Значок |
Значок Вкладка ПриложениеКонструктора проектов. |
Описание проекта |
Диалоговое окно Описание—Сведения о сборке, доступное на вкладке Приложение в Конструкторе проектов. |
Идентификатор контекста справки о проекте |
Новая реализация. Дополнительные сведения см. в разделе Поддержка справки (для пользователей Visual Basic 6.0). |
Имя проекта |
Имя сборки Вкладка ПриложениеКонструктора проектов. |
Тип проекта |
Тип приложения Вкладка ПриложениеКонструктора проектов. |
Удаленный сервер |
Эквивалента нет. |
Удаление сведений о неиспользуемых элементах управления ActiveX |
Эквивалента нет. |
Обязательный лицензионный ключ |
Эквивалента нет. |
Сохраненные в памяти |
Эквивалента нет. |
Начальный режим (компоненты) |
Эквивалента нет. |
Начальный объект |
Начальная форма, начальный объект Вкладка ПриложениеКонструктора проектов. |
Потоковая модель |
Эквивалента нет. |
Заголовок |
Заголовок Диалоговое окно Сведения о сборке, доступное на вкладке Приложение в Конструкторе проектов. |
Автоматическая обработка |
Эквивалента нет. |
Обновление элементов управления ActiveX |
Эквивалента нет. |
Совместимость версий |
Эквивалента нет. |
Сведения о версии |
"Организация", "Продукт", "Авторские права", "Товарный знак" Диалоговое окно Сведения о сборке, доступное на вкладке Приложение в Конструкторе проектов. |
Номер версии |
Версия сборки Диалоговое окно Сведения о сборке, доступное на вкладке Приложение в Конструкторе проектов. |
При запуске данного проекта |
Действие при запуске Вкладка ОтладкаКонструктора проектов. |
См. также
Основные понятия
Создание компонентов для пользователей Visual Basic 6.0