Vb runtime что это

Обновлено: 06.07.2024

Здравствуйте!
Прошу помощи. Не могу найти на ПК вроде как установленный Visual Basic 6.0 Runtime Plus
Скачал несколько часов назад из-за любопытства (что за чудо?):

Потом распаковал архив и где-то час назад запустил установщика (.ехе) — сразу поразился, что он делает: почему устанавливается прямо в директорию: Windows/System32/

После установки ничего не случилось и не появилось. Кинулся в указанный каталог, никаких следов не нашёл.
Пробовал найти его через ПУСК — ПОИСК, безрезультатно.
А в списке установленных программ есть: Visual Basic 6.0 Runtime Plus, картинка ниже.

Кто сможет объяснить происшедшее? Как быть?

Мне обещали золотые горы, неужели опять обманули, ниже?

Пакет исполняемых файлов и свободно распространяемых библиотек для работы приложений, написанных на Visual Basic 6.0.
Разработчики охватывают коллекцию vb6 и инсталлятор.
Возможности:
• Простота установки через Inno Setup.
• Обновленные свободно распространяемые компоненты Visual Basic 6.0.
• Runtime библиотеки от Visual Basic 1.0 до 5.0
• Visual Basic Extension (VBX) и не поддерживаемые компоненты Visual Basic 6.0
• MS JET, WMI, MSXML, DAO, DCOM, MDAC и WSH.
• Некоторые сторонние свободно распространяемые компоненты.
• Установщик работает на системах от Windows 95 до Windows 10
• Умный установщик устанавливает необходимые и совместимые компоненты в зависимости от версии Windows.
Лицензия: Creative Commons Attribution License
Операционные системы: Windows
Язык программирования: Visual Basic
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Как правильно вставить строку Group by в Visual Basic?
Как правильно вставить строку Group by в Visual Basic? Можно использовать в той же строке с Select.

Можно ли установить Visual Basic на Windows 7
Можно ли установить visual basic на 7 ??

Правильно ли удалены ссылки и освобождена память в программе на Visual basic
Здравствуйте. Не подскажете правильно ли я удаляю ссылки и освобождаю память в программе? А то на.

Вычисление значений функции двух переменных в Visual Basic - Visual Basic
Помогите пожалуйста! В среде VB написать программу вычисления значений функции двух переменных.

Просто копировать а потом ругать всех и вся- это тупик

Genn55!
Вот помогите, пожалуйста, сделать мне: такое как на картинке сайта. Кто (что) Вам мешает танцевать? Покажите, что умеете добиваться самостоятельно результата. Всем будет интересно. У меня жгучее человеческое любопытство.

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Решение

Вот помогите, пожалуйста, сделать мне: такое как на картинке сайта.

Издеваешься что ли?
Для этого надо просто запустить ( и желательно с правами администратора) файл установки VB6 Runtime Plus 2.2.exe, потом последовательно нажимать клавишу "Next".
А права админа нужны для того, что этот установщик запишет в системные папки около 300 файлов, которые для большинства программеров на VB6 будут просто мусором. К примеру, библиотеки рантайма с первой и по 6-ю версию.
Кому это надо? Для шестой версии есть во всех современных системах, а остальные версии есть в комплекте VB. Т.е. если есть ортодоксы, которые пишут на VB5, то рантайм у них есть в комплекте с VB5. Другие версии VB аналогично.
Далее,Visual Basic Extension (обычно сокращенно VBX) , была модель компонент в Microsoft VB в версиях от 1,0 до 3,0. Ещё была совместимость до v4, но была вытеснена OCXs. Это 16 разрядные компоненты! Для чего они нам в VB6? Непонятно.
MS JET, WMI, MSXML, DAO, DCOM, MDAC и WSH. Кто знает, что это такое,и ему это действительно надо, тот уже работает. Всё что надо уже есть в системе, а чего нет можно и так установить. Кто не понимает, то будет валяться и замусоривать комп.
Далее. Некоторые сторонние свободно распространяемые компоненты.
Ну хорошо. А описание их где? Что толку что мне натолкают в систему сотню-другую OCX, о работе с которыми я не имею понятия? Ну с чем то разберусь интуитивно, а остальное опять мусором будет лежать в системе.

В общем, сомнительного плана подборка. Польза минимальная и то для продвинутых программистов VB6. Остальным не рекомендую.
Если кому нужны из этой программы чисто OCX компоненты( посмотреть и выбрать действительно нужные из кучи), то можно просто распаковать установщик Inno Setup и из подпапки выбрать, что надо. Там реально более 200 чего то. Кто не умеет распаковывать Inno Setup, можно научиться в интернете
Только не делайте полную установку на комп VB6 Runtime Plus 2.2.exe, только систему замусорите.

Всем привет, ребята, сегодня мы поговорим про программу Visual Basic. Скажу сразу, это не просто программа, это нечто большее, могучее и сложное.. Но я сегодня напишу об этом всем простыми словами, так, чтобы было понятно с первого раза!)) Ну что, поехали разбираться? Поехали!


Теперь по поводу проги. Да, у вас на ПК может быть установлена прога, в названии которой есть Visual Basic.. но главное то, что это может быть и не редактор. Просто словосочетание Visual Basic так бы сказать системно-популярное, возможно что оно может упоминаться в названии какого-то системного компонента.. я к тому чтобы вы не спешили удалять.. окей?


А вот первая версия проги Microsoft Visual Basic.. и вы не поверите.. она была уже в 1991-ом году.. уже тогда можно было создавать проги на ПК с Windows:



Удалять прогу Visual Basic или нет?

Как удалить?

Вот вам универсальный рецепт как удалить, подходит как для семерки так и для десятки:

  1. Зажимаете Win + R, появится окошко Выполнить.
  2. Пишите в окошко команду appwiz.cpl, нажимаете ОК.
  3. Откроется окно установленного софта.
  4. Находим тут прогу, которую хотим удалить, нажимаем правой кнопкой и выбираем удалить.
  5. Появится мастер удаления. Нажимаете Далее/Удалить/Next/Uninstall, будут примерно такие кнопки. Просто следуйте инструкциям, ничего сложного нет.

Картинки-подсказки. Вот окошко, куда нужно вставлять команду appwiz.cpl:



Заключение

Кажется главное мы выяснили:

Надеюсь информация кому-то пригодилась. Удачи и добра, до новых встреч господа!

Моя влюблённость была искренней. Ещё в детстве я учился программировать на языке BASIC. Но не просто на BASIC. Я начинал с потрясающей среды Microsoft под названием QuickBASIC на древней операционной системе DOS. Я всё ещё помню, как набирал белый текст на её бодром голубом фоне.


Для программирования в 1988 году QuickBASIC был волшебной штукой. Можно было писать код без громоздких номеров строк, отлавливать синтаксические ошибки в процессе набора и запускать программы прямиком из среды разработки без необходимости возни с командной строкой. Закончив программу, можно было делиться ею со своими друзьями при помощи вот этих ребят:


В наши дни QuickBASIC остался лишь ещё одной диковинкой из далёкого прошлого. Хотя так ли это? Новаторский проект под названием QB64 создал современную реплику QuickBASIC. Он запускается на Windows, MacOS и Linux, и не требует эмулятора. При запуске программы в QB64 среда выполняет хитрый трюк — сначала она транслирует код на BASIC в C++, а затем компилирует его.

Классический VB и эра Visual

QuickBASIC был впечатляющей средой для далёких дней текстовых компьютерных систем. Но всё изменилось, когда Microsoft выпустила Windows и погрузила пользователей PC в графический мир кнопок и кликов. Одновременно с выпуском компанией Microsoft Windows 3.0 (первой версии, которая добилась истинного успеха), был выпущен Visual Basic 1.0.

Это было нечто совершенно новое. Пользователь мог создавать кнопки для программ, рисуя их на поверхности окна, как на холсте художника. Чтобы заставить кнопку выполнять какое-то действие, достаточно было дважды щёлкнуть на неё в среде разработки и написать код. И код писался не на загадочном C++ с кучами классов, сложным управлением памятью и непонятными вызовами Windows API. Вы как цивилизованный человек писали код на дружелюбно выглядящем VB.


Все эти графические примочки впечатляли, но настоящим секретом успеха VB была его практичность. Попросту не было ни одного другого инструмента, в котором разработчик мог бы набросать полный интерфейс и приступить к кодингу так же быстро, как в VB. И хотя историки любят порассуждать о визуальной части Visual Basic, его неподражаемое умение не имело ничего общего с графическими виджетами. VB стал знаменитым благодаря легендарной функции edit-and-continue, позволявшей разработчикам запускать программы, находить ошибки, исправлять их и продолжать работать с новым кодом. Это разительно отличалось от почти всех остальных известных человечеству сред программирования, вынуждавших разработчиков компилировать работу заново и после каждого изменения начинать снова.

Оригинальный Visual Basic процветал примерно десяток лет. Возникнув как дружественная среда для новичков, он превратился в инструмент, имеющий достаточно возможностей и для серьёзных программистов. К моменту выпуска VB 6 — последней версии классического Visual Basic, в мире по приблизительным подсчётам было в десять раз больше кодеров на VB, чем на суровом C++. И они не просто создавали макеты игрушечных приложений. Visual Basic проложил себе дорогу в офисы компаний и даже в Интернет при помощи ASP (Active Server Pages) — ещё одной чудовищно популярной технологии. Благодаря ей вы могли создавать веб-страницы, способные общаться с компонентами VB, связываться с базами данных и писать HTML на лету.

Всё это происходило практически без структуры, если только вы не решали создать её самостоятельно. Это было неписанное правило Visual Basic — он давал вам свободу, о которой вы потом пожалеете.

Проблема классического VB

Во многих кругах классический VB имел плохую репутацию. Фанатики ООП часто жаловались, что VB недостаёт поддержки наследования. (Это была странная жалоба, ведь наследование часто является отличным способом для неопытных разработчиков выстрелить себе в ногу — именно этой особенности VB не требовалось.) На самом деле, классический VB не имел склонности к объектно-ориентированности. К концу своей жизни он уже поддерживал интерфейсы, полиморфизм и библиотеки классов. Всё это было позаимствовано из COM — фундаментальной части технологии компонентов, «прошитой» в каждой версии Windows.

Настоящая проблема классического VB заключалась в том, что он был слишком успешным. Он настолько эффективно снижал барьеры для новых программистов, что в нём мог работать практически кто угодно. Беззаботные новички, усталые сотрудники компаний и студенты решали проблемы, которые на любой другой платформе представляли бы гораздо большую сложность, и повсюду развешивали спагетти-код.

Другими словами, поскольку VB был достаточно лёгок в использовании, даже если вы не учились на программиста, его применяло множество людей, которые не учились быть программистами. И VB не делал ничего, чтобы помешать укоренению их плохих привычек.

Перенесёмся вперёд, в 2002 год: Microsoft занимается тем, что лучше всего получается у Microsoft — разрушает собственную экосистему разработчиков, вводя совершенно новый способ работы.

На этот раз проектом было масштабное изменение архитектуры COM — компонентной технологии, служившей опорой Windows (а косвенно и классическому VB). Это была ставка «ва-банк» для компании-мегалита, уже совершавшего несколько раз такие рискованные перемены.


Единственная проблема заключалась в том, что для реализации всех этих функций Microsoft пришлось избавиться почти от всего классического VB.


Ещё одно важное изменение: больше никакой функции edit-and-continue.

Разработчики любят жаловаться, а разработчики на VB особенно этим известны. Почти сразу же группа влиятельных разработчиков на VB окрестила новую среду программирования Microsoft именем VB.Fred, чтобы подчеркнуть тот факт, что этот новый язык не является Visual Basic.

Что обрекло Visual Basic на гибель

Современное состояние Visual Basic

В области веб-разработки Microsoft смотрит в пустоту упущенных возможностей. Кого бы не соблазнила версия VB, столь же простая в работе, как VB 6, но ещё и способная компилироваться в JavaScript и комбинироваться с дизайнером форм HTML? Да, новые Google Maps в таком инструменте не создашь, но он мог бы возродить привлекательность Visual Basic, позволив бизнес-разработчикам, студентам и любителям создавать простые онлайн-приложения без необходимости пользоваться громоздким JavaScript. Вместо этого Microsoft создала продукт на основе VB под названием LightSwitch, исчезнувший со смертью браузерного плагина Silverlight. Если Microsoft начнёт создавать ещё один продукт класса «кодинг для широких масс», то это скорее всего будет управляемый шаблонами инструмент с небольшим количеством кода наподобие PowerApps.

Visual Basic и раньше грозили разные опасности. Но на этот раз, похоже, всё по-другому. Кажется, солнце для одного из самых популярных в мире языков программирования на самом деле закатывается. Если это правда, то Visual Basic не будет постепенно исчезать на протяжении десятилетий. Он станет ещё одним легаси-продуктом, недооценённым инструментом без любви пользователей и будущего. Потеряли ли мы что-то особенное, или просто избавили от мучений устаревшую технологию — решать вам.

Visual Basic 6.0 - популярная версия интегрированной среды разработки с классическим языком программирования Visual Basic разрабатываемая компанией MicroSoft, с улучшенным компилятором и расширенным функционалом для обработки строк и массивов. Основное назначение Visual Basic, это создание событийных Windows приложений с поддержкой графического интерфейса и баз данных, при этом, несмотря на унаследованную парадигму и синтаксис оригинального Бейсика, его структура сильно приблизилась к Паскалю.

Простота языка Бейсик дополненная возможностями использования графического интерфейса Windows, а так же достаточно низкий порог входа быстро сделали Visual Basic одним из самых популярных IDE для быстрой разработки прикладных программ. Не последнюю роль в росте популярности сыграла интеграция Визуал Бейсика с графическим интерфейсом пользователя. Программисты получили возможность использования готовых элементов интерфейса Windows (кнопок, всплывающих окон и т.д.) и их размещения с помощью мыши и избавились от утомительного описания того или иного окна, сосредоточившись непосредственно на коде, исполняемом в ответ на действия пользователя.

Несмотря на появление в пятой версии Visual Basic возможности компилирования программ в исполняемые файлы, для их запуска в операционной системе Windows требовалась библиотека MSVBVM60.dll (как и в случае с Visual C++, программы которого работают только при наличии библиотек Microsoft Visual C Redistributable Package).

Обратите внимание, что оригинальный Visual Basic 6.0 имеет проблемы совместимости с современными операционными системами. Для Windows 7 скачивайте портативную версию Visual Basic на русском языке, которая поддерживает все возможности установочного пакета. К сожалению, Visual Basic 6.0 не работает под управлением Windows 10, поэтому пользователям этой операционной системы нужно устанавливать современную Microsoft Visual Studio Community Edition (для работы с Visual Basic) и ознакомиться с инструкцией, размещённой в разделе файлов.

Visual Basic считается хорошим средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows.

Эволюция Visual Basic

Основные разновидности Visual Basic

Классический Visual Basic (версии 5-6)

Visual Basic Classic

Этот язык очень сильно привязан к своей среде разработки и к операционной системе Windows, являясь исключительно инструментом написания Windows-приложений. Привязка к среде заключается в том, что существует большое количество средств, предназначенных для помощи и удобства программирования: встроенный отладчик, просмотр переменных и структур данных на лету, окно отладки, всплывающая подсказка при наборе текста программы (IntelliSense). Все эти преимущества делают бесполезным и даже невозможным использование Visual Basic вне среды разработки, например в обычном текстовом редакторе.

Visual Basic for Applications (VBA)

Это средство программирования, практически ничем не отличающееся от классического Visual Basic, которое предназначено для написания макросов и других прикладных программ для конкретных приложений. Наибольшую популярность получил благодаря своему использованию в пакете Microsoft Office. Широкое распространение Visual Basic for Applications в сочетании с изначально недостаточным вниманием к вопросам безопасности привело к широкому распространению макровирусов.

Visual Basic Scripting Edition (VBScript)

Скриптовый язык, являющийся несколько усечённой версией обычного Visual Basic. Используется в основном для автоматизации администрирования систем Windows, а также для создания страниц ASP и сценариев для Internet Explorer.

Достоинства и недостатки

Достоинства

  • Высокая скорость создания приложений с графическим интерфейсом для MS Windows.
  • Простой синтаксис, позволяющий очень быстро освоить язык.
  • Возможность компиляции как в машинный код, так и в P-код (по выбору программиста). В режиме отладки программа всегда (вне зависимости от выбора) компилируется в P-код, что позволяет приостанавливать выполнение программы, вносить значительные изменения в исходный код, а затем продолжать выполнение: полная перекомпиляция и перезапуск программы при этом не требуется.
  • Защита от ошибок, связанных с применением указателей и доступом к памяти. Этот аспект делает Visual Basic приложения более стабильными, но также является объектом критики.
  • Возможность использования большинства WinAPI функций [1] для расширения функциональных возможностей приложения. Данный вопрос наиболее полно исследован Дэном Эпплманом, написавшим книгу «Visual Basic Programmer’s Guide to the Win32 API».

Недостатки

Критика

  • Часто критике подвергаются такие аспекты Visual Basic, как возможность отключить средства слежения за объявленными переменными, возможность неявного преобразования переменных, наличие типа данных «Variant». По мнению критиков, это даёт возможность писать крайне плохой код. С другой стороны, это можно рассматривать как плюс, так как VB не навязывает «хороший стиль», а даёт больше свободы программисту.
  • Отсутствие указателей, низкоуровневого доступа к памяти, ASM-вставок. Несмотря на то, что парадигма Visual Basic позволяет среднему VB-программисту обходиться без всего этого, перечисленные вещи также нередко становятся объектами критики. И хотя, используя недокументированные возможности и определённые ухищрения, всё это можно реализовать и на VB (например с помощью функций для получения указателей VarPtr(), StrPtr() и ObjPtr()); пользоваться этими трюками гораздо сложнее, чем, например, на Си++.

См. также

Примечания

Литература

Ссылки

Altair BASIC • Applesoft BASIC • Atari BASIC (ST) • BASIC Programming • Color BASIC • Commodore BASIC • Dartmouth BASIC • Family BASIC • G-BASIC • GFA BASIC • GW-BASIC • HP BASIC for OpenVMS • IBM (BASICA • Cassette • Disk) • Integer BASIC • Locomotive BASIC • Mallard BASIC • Microsoft BASIC • MSX BASIC • ScriptBasic • Sinclair BASIC • STOS BASIC • TI BASIC (TI 99/4A • калькуляторы) • Tiny BASIC • Turbo-Basic XL • UBASIC • Бейсик Вильнюс

AmigaBASIC • AMOS BASIC • BBC BASIC • Beta BASIC • DarkBASIC • FreeBASIC • GFA BASIC • GLBasic • Liberty BASIC • Microsoft Small Basic • PureBasic • QBasic • QB64 • QuickBASIC • ScriptBasic • SuperBasic • ThinBasic • True BASIC • Turbo Basic • XBasic • Xblite • Basic4ppc • Visual Basic • Visual Test

Читайте также: