File Edit View Project Format Debug eVB VB.NET Статьи Задачи Help

Начало Примеры
CommandButton PictureBox
TextBox ListBox Советы MS Agent
Часто задаваемые вопросы Шутка!
Ссылки Книги Справочники ActiveX
Игры Дополнительно




На этой страничке расположены программы, не имеющие прямого отношения к программированию на Visual Basic, но могут быть полезны для использования

Скроллинг мыши в среде разработке Visual Basic 6.0

Наверное, вы заметили, что скроллинг мыши не работает в среде разработки Visual Basic. Этой проблема была посвящена статья под номером 837910 в Базе знаний. Решение этой проблемы следующее:

  1. скачайте программу VB6 Mouse Wheel.EXE, в которой находятся файл DLL для add-in и код для создания собственного DLL.
  2. Зарегистрируйте DLL-файл. Смотри ниже раздел Регистрация ocx и dll
  3. Запустите Visual Basic 6.0.
  4. Выберите меню Add-Ins, затем Add-In manager...
  5. Из списка Add-In Manager list выберите MouseWheel Fix
  6. Отметьте галочкой пункты Loaded/Unloaded и Load on Startup
  7. Щелкните кнопку OK.

    Использование стиля XP в среде разработки Visual Basic!

    Если у вас на компьютере установлена Windows XP, то вы можете использовать стиль XP в вашей VB 6.0. Для этого надо поместить файл vb6.exe.MANIFEST в папку, где находится файл vb6.exe. Теперь, при запуске вы увидите другой интерфейс. Взгляните на скриншот и обратите внимание, как выглядят элементы управления и одно из окон настройки. Вы видите, что они используют новые стили. Кстати, если запустите проект, то увидите, что запущенная программа также использует стиль XP. Однако, если вы создадите exe-файл проекта, то ничего не увидите. Можно вручную скопировать файл манифеста в папку, где содержится исполняемый файл проекта (имя манифеста должно совпадать с именем файла - project1.exe.manifest). Позже, в разделе Примеры, я приведу пример автоматического создания манифеста при создании программы.
    Загрузить манифест


    Утилита VB6CLI.EXE, восстанавливающая работоспособность некоторых ActiveX-элементов
    Скачать VB6CLI.EXE



    Возможно вам, как и мне, не нравится,что в отличии от старой версии VB5 в новой версии VB6 окна Code и Object появляются в нормальном, не в раскрытом виде. И приходится при каждом запуске VB6 раскрывать эти окна. Но горю можно помочь. Нужно внести изменения в реестр. Вставьте строчку в соответствующем разделе реестра
    HKEY_CURRENT_USER/Software/Microsoft/Visual Basic/6.0/MDIMaximized = "1"

    Регистрация ocx и dll

    Если вы часто сгружаете себе ocx-файлы, то знаете, что их приходится сначала зарегистрировать на своем компьютере. Я создал reg-файл, который добавит дополнительные команды в контекстное меню проводника. Теперь, сгрузив себе новый ocx-файл, вы щелкаете правой кнопкой и выбираете команду Регистрация(или Конец регистрации)

    ocxdllreg.zip

    Пасхальное яйцо в Visual Basic

    Оказывается, в 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!

    Реклама