2 / 2 / 0
Регистрация: 16.01.2013
Сообщений: 46

Где найти Visual Basic для Windows 8.1?

28.02.2016, 12:08. Показов 8505. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Скажите пожалуйста есть ли Visual Basic для Windows 8.1 ? Если да то где его можно взять? Спасибо.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.02.2016, 12:08
Ответы с готовыми решениями:

Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net ?
Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net

Где можно найти VISUAL BASIC 6.0?
ПОЖАЛУЙСТА ПРИШЛИТЕ МНЕ ПО ПОЧТЕ VISUAL BASIC 6.0. ОЧЕНЬ ОН МНЕ НУЖЕН,А Я ВАМ В ОТВЕТ ТОЖЕ КАКУЮ-НИБУДЬ ПРОГУ РУЛЬНУЮ СКИНУ.МОЯ ...

Где можно найти пошаговую установку visual basic 2005
Подскажите пожалуйста где можно найти пошаговую установку visual basic 2005??? долго сижу, не могу ничего найти

8
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 24
28.02.2016, 13:16
Я при необходимости в Windows 7 x86 32 bit использую Visual Basic 5.0, всё работает. Думаю, что и в Windows 8.1 работать тоже будет. Только вот в 64 разрядной скорее всего работать не будет, а если и будет, то будет сильно тормозить. Все известные мне версии Visual Basic 32 разрядные. Возможно есть Visual Basic для 64 разрядных систем, поищите в интернете. Николай.
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
28.02.2016, 15:59
Цитата Сообщение от nialiv Посмотреть сообщение
Только вот в 64 разрядной скорее всего работать не будет, а если и будет, то будет сильно тормозить.
С чего такое заключение? По VB5.0 не скажу, не встречал такую древность, а вот VB 6.0 работает и не тормозит. Хотя с установкой бывают проблемы.
Если поискать portable версию, то вообще нет проблем с установкой.
0
2 / 2 / 0
Регистрация: 16.01.2013
Сообщений: 46
28.02.2016, 16:32  [ТС]
Нашёл мужики!)) Наконец то!
Оставлю ссылку, вдруг пригодиться ещё кому: http://www.twirpx.com/file/53595/grant/
1
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
28.02.2016, 16:48
Лучший ответ Сообщение было отмечено The trick как решение

Решение

bigman666, x64 версий VB6 нет. Eсть Visual Studio (последняя версия - 2016), но это по сути совершенно другой язык - VB.NET.

Вот Вам инструкция по установке дистрибутива VB6 на современные системы Windows (от Vista и выше).

1) Скачиваете дистрибутив (не portable, не патченный, не кривой), желательно английскую версию (в русской бывают баги с русскими названиями модулей).

Если Вы скачали образ, смонтируйте его с помощью программы Daemon Tools.
Затем двойной клик по диску в "Моем компьютере".

2) Запускается установщик. На вопрос "Помощника о совместимости программ" отвечаете кнопкой "Запуск программы".

* Если установщик даже в этом случае не запускается -> заходите на диск (правой кнопкой по диску "Открыть").
Затем запускаете файл Setup.exe.

Дальше ввод серийного кода, места установки и т.п.

3) Когда прогрессбар установки до 100%, установщик возможно зависнет (на Windows 10). В этом случае зайдите в "Диспетчер задач" и завершите процесс установщика VB6.exe

После установки перезагружаете систему. При загрузке ОС возможно появится окно об ошибке INI, не обращаете внимания.

4) В меню пуск "Microsoft Visual Basic 6.0", ярлык от VB6 нажимаете правой кнопкой мыши и выбираете пункт "Запуск от имени Администратора".

Это действие нужно проделать один раз, так как системе потребуется зарегистрировать все необходимые компоненты при первом запуске среды.


... и почему вообще спрашиваете в этой теме. Она про самоучители.
0
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 24
28.02.2016, 18:24
Pro_grammer, Такая "древность" (VB5) есть у меня, кстати, очень не намного отличается от VB6 и, в отличие от VB6 имеет существенное достоинство, встроенную программу создания полноценного дистрибутива, чего нет в шестой версии. и приходится искать дополнительные программы создания дистрибутивов. Что же касается скорости работы в 64 разрядной среде, то я проверял многие 32 разрядные программы в 64 разрядной ОС и получил результат - скорость работы 32 разрядных приложений примерно на 30% при запуске их из-под 64 разрядной ОС. Например Pinnacle Studio обрабатывает один и тот же проект фильма в 64 разрядной Windows примерно на 35 - 40% дольше (измерено мной).
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
28.02.2016, 21:46
Цитата Сообщение от nialiv Посмотреть сообщение
в отличие от VB6 имеет существенное достоинство, встроенную программу создания полноценного дистрибутива, чего нет в шестой версии.
На самом деле так:
С версией пакета Microsoft Visual Basic 6.0 поставляется Package & Deployment Wizard, предназначенный для создания инсталляционных пакетов на основе проекта Visual Basic.
Цитата Сообщение от nialiv Посмотреть сообщение
скорость работы 32 разрядных приложений примерно на 30% при запуске их из-под 64 разрядной ОС.
На самом деле так:
WoW64 эмулирует только 32-битное окружение, за счет дополнительной прослойки между 32-битным приложением и 64-битным Windows API. Где-то эта прослойка тонкая, где-то не очень. Для средней программы потери в производительности из-за наличия такой прослойки составят около 2%.
0
oh my god
 Аватар для fever brain
1456 / 796 / 161
Регистрация: 05.01.2016
Сообщений: 2,307
Записей в блоге: 8
29.02.2016, 10:05
Цитата Сообщение от Pro_grammer Посмотреть сообщение
С версией пакета Microsoft Visual Basic 6.0 поставляется Package & Deployment Wizard, предназначенный для создания инсталляционных пакетов на основе проекта Visual Basic.
Поставляеться, даже проект этого установщика, чтобы можно было по своему скомпелировать
там есть нюанс, по датам в Русских компьютерах нужно сделать небольшую правку
и делай пакеты установок сколько угодно мануал здесь
Кликните здесь для просмотра всего текста

Шаг 128 - Package & Deployment Wizard. Досадная ошибка

Доброго времени суток! Всегда с интересом посещаю ваш сайт.
В разделе VB несколько шагов посвящено Package & Deployment Wizard.
Я столкнулся с этой программой еще года 3 назад, и с тем, что она не работает...
После поисков нашел решение проблемы в Интернете, что и высылаю вам.
К сожалению, ни имя автора, ни адрес сайта не сохранились. Может автор откликнется..
Гвоздев Ю.

С новой версией пакета Microsoft Visual Basic 6.0 поставляется Package & Deployment Wizard, предназначенный для создания инсталляционных пакетов на основе проекта Visual Basic. В сравнении со своим хорошо известным предшественником - Setup Wizard, P&D Wizard предоставляет новую функциональность, но, к сожалению, новый инструмент содержит некоторые досадные ошибки.

Итак, Вы решили создать с помощью P&D Wizard инсталляционный пакет типа "Standart Setup Package". Wizard отработал отлично и сгенерировал дистрибутив (setup.exe, setup.lst и один/несколько .cab-файлов), но при попытке запуска пользователем setup.exe из созданного Вами дистрибутива, выдается ошибка "Invalid line in setup information file!";. Если Вы сталкивались с подобной ситуацией, то, скорее всего, дело в следующем. Hа Вашем компьютере (там, где запускался P&D Wizard) настройки разделителей даты/времени отличаются от оригинальных американских ('/' - для даты, ':' - для времени). Hапомню, что данные настройки задаются в Control Panel/Regional Settings (Панель управления/Язык и стандарты).

Поскольку для России разделителем даты по умолчанию является точка ('.'), описанная проблема обнаруживается довольно быстро. Причина возникновения ошибки проста. При создании дистрибутива P&D Wizard генерирует текстовый файл setup.lst и сохраняет в нем информацию о дате и времени последней модификации распространяемых файлов. Дата и время сохраняются с учетом текущих системных разделителей. Программа установки setup.exe, запускаемая пользователем, выполняет разбор setup.lst и при этом ожидает, что дата сохранена в американском формате. Если формат даты не совпадает с ожидаемым, то возникает ошибка "Invalid line in setup information file!" и процесс установки завершается неудачно.

Варианты решения:

1. Перед запуском P&D Wizard изменить системные настройки (разделители) таким образом, чтобы Short date style имел вид "mm/dd/yy" или "mm/dd/yyyy"; запустить P&D Wizard для генерации дистрибутива; восстановить настройки в Regional Settings. Этот способ рекомендован Microsoft и описан в readme для VB (файл "[Program Files]\Microsoft Visual Studio\readmevb.htm") в разделе "Package and Deployment Wizard: Bad Date and Time Formats"

2. После работы P&D Wizard отредактировать файл setup.lst вручную, заменив при этом даты, имеющие формат, не воспринимаемый программой setup1.exe, на требуемый ("mm/dd/yy" или "mm/dd/yyyy")

3. Модифицировать исходный текст программы setup1.exe, перекомпилировать и подменить существующую версию на новую. Остановимся на этом варианте подробнее. Модификация Setup1.exe Модуль setup1.exe входит в состав дистрибутива, генерируемого P&D Wizard, и выполняет процедуру установки программы на клиентскую машину в соответствии со сценарием, описанным в setup.lst. Исходные тексты setup1.exe поставляются вместе с Visual Basic и находятся в папке "[Program Files]\Microsoft Visual Studio\VB98\Wizards\PDWizard\Setup1". Для внесения изменений произведем следующие действия:

С помощью Microsoft Visual Basic откроем проект [Program Files]\Microsoft Visual Studio\VB98\Wizards\PDWizard\Setup1\Setu p1.vbp. Откроем для редактирования модуль basSetup1 (файл setup1.bas). Внесем изменения в функцию ParseDateTime(). Оригинальная функция ParseDateTime() имеет вид:

Function ParseDateTime(ByVal strDateTime As String) As Date
Dim Var As Variant
Var = strDateTime
If 0 = VariantChangeTypeEx(VarPtr(Var), VarPtr(Var), &H409, 0, vbDate) Then
ParseDateTime = Var Else 'Raise same error as CDate
Err.Raise 13
End If
End Function

Функция ParseDateTime() производит перевод даты из строки в тип Date посредством вызова функции API VariantChangeTypeEx(). В данном случае, VariantChangeTypeEx делает попытку привести Variant-переменную к типу Date без учета установок в Regional Settings, и, соответственно, требует жесткого соблюдения формата записи даты в файле setup.lst ("mm/dd/yy" или "mm/dd/yyyy"). Поскольку P&D Wizard не придерживается этого правила, функция VariantChangeTypeEx() не всегда отрабатывает успешно. Используем для преобразования строки в дату функцию СDate. Эта функция работает более гибко и позволяет использовать в качестве аргумента строку с различными видами разделителей (точка, запятая, '/'). Приведем функцию ParseDateTime() к виду:

Function ParseDateTime(ByVal strDateTime As String) As Date
ParseDateTime=CDate(strDateTime)
End Function

Скомпилируем проект (File\Make Setup1.exe…) для создания нового модуля setup1.exe. Перенесем новый setup1.exe...\Wizards\PDWizard" (именно отсюда он берется P&D Wizard'ом при создания дистрибутива). Теперь можно использовать P&D Wizard для создания дистрибутива на компьютере с разделителями даты/времени устанавливаемыми по умолчанию для России.

Заключение. Предложенный вариант решения проблемы не дает стопроцентной гарантии того, что программа инсталляции будет корректно обрабатывать файл setup.lst на любой машине клиента (при создании дистрибутива в качестве разделителя может быть указан практически любой символ, например, '?'). Hо вероятность того, что разделитель отличается от '/' или точки очень мала, а функция CDate ведет себя достаточно интеллектуально и распознает практически любой разумный формат даты. Для полного устранения ошибки необходимо исправить код P&D Wizard, а сделать это может только Microsoft.
Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.




Добавлено через 7 минут
Существует множество других способов создания пакетов,
я вообще не пользуюсь встроенными установщиками, просто делаю программы так, чтобы
при первом запуске всё ставилось без ведома хозяина своей машины, а если на программу будут ругаться антивирусы, то её можно внести в реестр безопасных программ
1
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 24
29.02.2016, 12:01
Вообще то мне это уже не актуально, поскольку я уже на пенсии, да и разработка программ сейчас удел достаточно крупных лабораторий, институтов и т. д. Я этим занимался примерно лет 10 - 15 назад и достаточно успешно, но в одиночку очень трудно конкурировать с большими группами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.02.2016, 12:01
Помогаю со студенческими работами здесь

Где можно найти хороший курс обучения Visual Basic?
Подскажите, пожалуйста, где можно найти хорошую обучалку по Visual Basic..Точнее не просто с Visual Basic, а с работой на Веб страницах...

Нужен Visual Basic 6.0 или 6.5 для Windows 7
Подскажите пожалуйста,где можно скинуть Visual Basic 6.0 или 6.5 для Windows 7,киньте ссылку.

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++?
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

Где скачать Visual Basic?
здравствуйте, не подскажите где скачать программу Visual Basic?! заранее благодарна=)

Где скачать Visual Basic
Где мне скачать этот язык программирования?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru