|
Наверное, вы заметили, что скроллинг мыши не работает в среде разработки Visual Basic. Этой проблема была посвящена статья под номером 837910 в Базе знаний. Решение этой проблемы следующее:
Если у вас на компьютере установлена Windows XP, то вы можете использовать стиль XP в вашей VB 6.0. Для этого надо поместить файл vb6.exe.MANIFEST в папку, где находится файл vb6.exe. Теперь, при запуске вы увидите другой интерфейс. Взгляните на скриншот и обратите внимание, как выглядят элементы управления и одно из окон настройки. Вы видите, что они используют новые стили. Кстати, если запустите проект, то увидите, что запущенная программа также использует стиль XP. Однако, если вы создадите exe-файл проекта, то ничего не увидите. Можно вручную скопировать файл манифеста в папку, где содержится исполняемый файл проекта (имя манифеста должно совпадать с именем файла - project1.exe.manifest). Позже, в разделе Примеры, я приведу пример автоматического создания манифеста при создании программы.
Загрузить манифест
Утилита VB6CLI.EXE, восстанавливающая работоспособность некоторых ActiveX-элементов
Скачать VB6CLI.EXE
Если вы часто сгружаете себе ocx-файлы, то знаете, что их приходится сначала зарегистрировать на своем компьютере. Я создал reg-файл, который добавит дополнительные команды в контекстное меню проводника. Теперь, сгрузив себе новый ocx-файл, вы щелкаете правой кнопкой и выбираете команду Регистрация(или Конец регистрации)
ocxdllreg.zip
Оказывается, в Visual Basic скрыто пасхальное яйцо - так программисты называют скрытые секретные возможности для отображения справочной информации, картинки или состава команды, работавшей над программой.
Чтобы найти пасхальное яйцо:
Запустите Visual Basic. Если вы попали в диалог New Project, то кликните Открыть/Open.
Кликните View/Toolbars/Customize.
Закладка Commands.
Кликните на Help category, пеpетащите About Microsoft Visual Basic на панель рядом с Help.
Кликните на кнопке Modify Selection и пеpеименуйте новый пункт в
"Show VB Credits".
Кликните на Close.
Кликните на Show VB Credits.
Enjoy!