С Новым годом! Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
1507 / 917 / 257
Регистрация: 30.06.2015
Сообщений: 4,819
Записей в блоге: 54
1

Установка vb6

06.04.2023, 11:41. Показов 4507. Ответов 118
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Устанавливая vb6 с оригинального iso, после введенного серийника, установки,установщик пишет, что надо зарегистрировать копию на сайте майкрософт и затем установка продолжится. Так как зарегистрировать сей продукт подобным образом уже в принципе невозможно, то возник такой вопрос: если установка должна продолжиться после регистрации, то какие компоненты должны установиться? Выходит, что пропустив этот шаг, установились не все компоненты и версия получается урезанной? Или хватает и такой?

Добавлено через 3 часа 31 минуту
Перехожу на Lazarus и Object Pascal.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.04.2023, 11:41
Ответы с готовыми решениями:

Установка VB6 c SP5 в Win-7
Делюсь опытом: ставлю VB6 (Enterprise Edition) в 32-х битной Win-7. Несколько сообщений о проблемах...

Установка VB6 на Win7 завершается неудачей
Уважаемые! Прошу подсказать, в чем заковыка. А то уже, как там у Высоцкого "...все извилины...

Контроль длины Label. А также VB6 Portable vs VB6 Installed.
Исходя из заголовка темы, вопроса 2: 1.) Как определить, что в Label уже не хватает места для...

Windows 2000 Rus VB6, VB6 Resource Editor отсутствует
В Windows 2000 Rus + SP3 проинсталлировал Visual Studio 6 + MSDN Full (вся студия на 6 CD-R). В VB6...

118
locm
07.04.2023, 11:33     Установка vb6
  #21

Не по теме:

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Майкры во всей красе - считают систему своей собственностью и делают с ней что хотят.
Потому что так оно и есть. Это их система.
И если вы установили ее на комп, он принадлежит не только вам, но и микрософту.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Но если это оправданно переносимостью и отсутствием зависимостей
Это не оправдывает отсутствие оптимизации. Код который не используется не должен попадать в исполняемый файл.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
тогда минимальный экзешник будет не 2 мб, а 10 кб.
Все равно много (если сравнивать с другими ЯП).

0
1507 / 917 / 257
Регистрация: 30.06.2015
Сообщений: 4,819
Записей в блоге: 54
07.04.2023, 12:30  [ТС] 22
Цитата Сообщение от locm Посмотреть сообщение
И если вы установили ее на комп, он принадлежит не только вам, но и микрософту.
Ну, как бы продукт не бесплатен. И если я его приобретаю, то он принадлежит мне, а не тому кто его мне продал.
Цитата Сообщение от locm Посмотреть сообщение
Это не оправдывает отсутствие оптимизации. Код который не используется не должен попадать в исполняемый файл.
Согласен. Однако например LCL это обьектно-ориентированная библа, где классы потомки не могут существовать без своих предков. Они все взаимозависимы, вот почему код в общем то всё-таки используется хотя часто и неявно - издержки обьектной модели.
Цитата Сообщение от locm Посмотреть сообщение
Все равно много (если сравнивать с другими ЯП).
10 килобайт много? Или 2 мб? На аасемблере можно и в 2 килобайта уложится, кто больше? Ну а теперь давайте напишем на нем ноутпад++.

Добавлено через 3 минуты
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Есть мысли чисто под Си сделать простую оберточную библу, НЕобьектноориентированную
Хотя уже есть такая, IUP называется.
0
locm
07.04.2023, 12:37
  #23

Не по теме:

Цитата Сообщение от CoderHuligan Посмотреть сообщение
И если я его приобретаю, то он принадлежит мне
Микрософт так не считает. И на мнение пользователей ей все равно. Что хочет то и делает. Это видно по тому как с каждой версией изменяется дизайн и функционал винды.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
На аасемблере можно и в 2 килобайта уложится, кто больше?
На ЯВУ в 2 КБ легко можно уложится. А если нужно, то и меньше (придется, объединять секции, изменять их размер и т. д.).

0
1507 / 917 / 257
Регистрация: 30.06.2015
Сообщений: 4,819
Записей в блоге: 54
07.04.2023, 12:53  [ТС] 24
Цитата Сообщение от locm Посмотреть сообщение
На ЯВУ в 2 КБ легко можно уложится.
А сколько весит среда исполнения? Ну совсем неприемлемо для создания переносимого кода особенно коммерческого. Не у каждого юзера установлены те или иные интерпретаторы, а тащить с каждой прогой все потрохи - ну это как бы не очень хорошо. Да и код по сути открыт, что иногда неприемлемо.
0
locm
07.04.2023, 13:15
  #25

Не по теме:

Цитата Сообщение от CoderHuligan Посмотреть сообщение
А сколько весит среда исполнения?
Runtime?
Библиотеки входят в дистрибутив винды. Их размер зависит от версии ОС.
Смотрите архив.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
интерпретаторы
Мы же о компиляторах говорим?

0
Эксперт по электронике
5951 / 2667 / 282
Регистрация: 28.10.2011
Сообщений: 10,064
Записей в блоге: 6
07.04.2023, 13:31 26
Форум не прикрепил архив в предыдущем сообщении.
Вложения
Тип файла: zip mb.zip (720 байт, 6 просмотров)
0
1507 / 917 / 257
Регистрация: 30.06.2015
Сообщений: 4,819
Записей в блоге: 54
07.04.2023, 13:32  [ТС] 27
Цитата Сообщение от locm Посмотреть сообщение
Мы же о компиляторах говорим?
Вы же ЯВУ упомянули, а они в основном интерпретируемые. И даже vb6 тоже интерпретируемый ЯП. А то, что он якобы exe не должно вас смущать: это обман. Он не совсем exe, вернее совсем не exe. Это всего лишь трюк, чтобы привязать девелопера к одной единственной системе: чистый коммерческий рассчет.
Цитата Сообщение от locm Посмотреть сообщение
Библиотеки входят в дистрибутив винды. Их размер зависит от версии ОС.
Смотрите архив.
Да конечно входят, я в курсе. А могут и не входить. Вот недавно развертывал систему через mini xp. И когда мне в ней понадобилось зайти в iso и запустить оттуда файл с прогой, мне потребовалось запустить программу для монтирования дисков. А последней потребовался тот самый msvbvm60.dll, которого не оказалось в mini xp. И мне пришлось лезть в папку windows основной системы, искать там данную dll и копировать её в mini xp, а потом уж только всё заработало. Если бы монтировщик использовал нативные апи то такой проблемы просто не возникло бы. Это простой пример из жизни.
0
locm
07.04.2023, 13:55
  #28

Не по теме:

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Вы же ЯВУ упомянули
ЯВУ это Язык Высокого Уровня.
Ассемблер это язык низкого уровня.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
А могут и не входить.
Если в системе не будет USER32.dll, KERNEL32.dll и др. она не запустится.

0
1507 / 917 / 257
Регистрация: 30.06.2015
Сообщений: 4,819
Записей в блоге: 54
07.04.2023, 13:58  [ТС] 29
Цитата Сообщение от locm Посмотреть сообщение
Если в системе не будет USER32.dll, KERNEL32.dll и др. она не запустится.
Если в системе не будет этих файлов перестанут работать все программы в том числе и системные, то есть ОС как таковой не будет. Плохой пример Вы путаете среду исполнения конкретной виртуальной машины с системными api.
0
Эксперт по электронике
5951 / 2667 / 282
Регистрация: 28.10.2011
Сообщений: 10,064
Записей в блоге: 6
07.04.2023, 13:59 30
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Плохой пример Вы путаете среду исполнения конкретной виртуальной машины с системными api.
Смотрите архив о котором я писал https://www.cyberforum.ru/visu... st16847690
0
1022 / 967 / 153
Регистрация: 10.08.2015
Сообщений: 5,220
07.04.2023, 14:19 31
Зачем вообще это устанавливать?
0
1507 / 917 / 257
Регистрация: 30.06.2015
Сообщений: 4,819
Записей в блоге: 54
07.04.2023, 14:37  [ТС] 32
Цитата Сообщение от vlisp Посмотреть сообщение
Зачем вообще это устанавливать?
Этот вопрос начал все больше мучить и меня..
Усиленно штудирую туториал по IUP и просто балдею от того, что интерфейс реализован именно так как должен быть.. Это от разрабов языка LUA, талантливых парней. Подробности будут в блоге. Жаль, что раньше не знал об этой библе..
0
Модератор
9917 / 3821 / 879
Регистрация: 22.02.2013
Сообщений: 5,692
Записей в блоге: 78
07.04.2023, 16:44 33
Цитата Сообщение от CoderHuligan Посмотреть сообщение
А разницы нет: они не установились, а должны были.
Не должны были. Ты ставишь Visual Basic 6.0 Professional, а не Visual Studio 6.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Смущает. Майкры во всей красе - считают систему своей собственностью и делают с ней что хотят.
Я не знаю что конкретно у тебя там закинулось в system32, но при установке VB6 там пользователь указывает куда устанавливать те или иные компоненты. В частности ActiveX компоненты устанавливаются в system32 по умолчанию. Нужно просто внимательно выполнять установку и тогда никаких проблем не будет.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Но если это оправданно переносимостью и отсутствием зависимостей - то можно смириться.
Нет нельзя. Зависимости для того и придумали чтобы их использовать, а не шарахаться от них. В подавляющем большинстве случаев любая современная программа имеет какие-то зависимости.

Цитата Сообщение от locm Посмотреть сообщение
Это видно по тому как с каждой версией изменяется дизайн и функционал винды.
А кому не нравится дизайн и функционал? Они зарабатывают деньги, и у них в приоритете наоборот заманить побольше пользователей. Дизайн и функционал (а он намного шире с каждой версией) на новых системах не так уж и плох, есть конечно косяки, но это все фиксится и настраивается.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
И даже vb6 тоже интерпретируемый ЯП. А то, что он якобы exe не должно вас смущать: это обман.
Нет, это вообще неверно. В состав VB6 входит компилятор C2.exe который компилирует непосредственно в машинный код.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Это простой пример из жизни.
Это пример притянутый за уши. Всякие говносборки с урезанным функционалом никакого отношения к нормальной работе не имеют. Никто не мешает впрочем таскать msvbvm60 с собой в папке с программой.
2
locm
07.04.2023, 17:07
  #34

Не по теме:

Цитата Сообщение от The trick Посмотреть сообщение
А кому не нравится дизайн и функционал?
В Win10 есть проблемы для которых нет решения и которых не было в Win7. К примеру десятка зачем-то каждый час выводит все диски из спящего режима. Отключить это нельзя. В итоге все винты каждый час стартуют! В Win7 этого не было.
Персонализацию упростили до нельзя! Нет возможности настроить шрифты, их размеры, цвета элементов в окне и т. д.
Кроме этого много других проблем появившихся в Win10, которых не было в Win7.

0
641 / 218 / 14
Регистрация: 21.01.2023
Сообщений: 310
07.04.2023, 19:25 35
The trick, плюсую. Хотел заставить себя ответить на старый наезд про "VB6 интерпретатор", ты это сделал.
Только на счёт дизайна не совсем согласен - по сравнению с XP убили проводник, убили микшер, но это с Висты началось.
Другое дело, что дизайн - это не главное, важнее функционал.
0
Модератор
9917 / 3821 / 879
Регистрация: 22.02.2013
Сообщений: 5,692
Записей в блоге: 78
07.04.2023, 19:57 36
locm, насчет винтов, можно посмотреть какой процесс дергает винты. Уверен не у тебя одного такая проблема была, думаю решение есть в том числе и со шрифтами. Другой момент это то что все новые фичи (в том числе с железом) на новых системах работают и поддерживаются. На 7-ке (сам сижу на ней) уже без танцев с бубном не работает HTTPS (из-за TLS), про XP даже говорить не буду. Да была хорошая система, но сейчас уже на ней невозможно работать, тоже самое с 7-кой сейчас происходит, и т.д. (кстати вб-приложения как работали так и работают даже на 11 винде).

Mikle Quits, Да, из-за этого предубеждения про интерпретатор у многих негативное мнение по производительности вб приложений привилось, хотя там все очень неплохо. По дизайну я тоже согласен, я лишь написал что там не так уж все плохо как тут рассказывают и фиксится так или иначе. К примеру на новых системах стали доступны дочерние слоеные окна, или стеклянные окна, или к примеру DirectComposition.
0
Эксперт по электронике
5951 / 2667 / 282
Регистрация: 28.10.2011
Сообщений: 10,064
Записей в блоге: 6
07.04.2023, 20:25 37
Цитата Сообщение от The trick Посмотреть сообщение
насчет винтов, можно посмотреть какой процесс дергает винты.
Если бы все было так просто. Процесс не только я но и другие обнаружить не могут. Возможно к дискам производится обращение из ядра.

Цитата Сообщение от The trick Посмотреть сообщение
Уверен не у тебя одного такая проблема была
Не только у меня, но решения нет Обращение к HDD каждый час
http://forum.oszone.net/post-2864673.html
https://social.technet.microso... ogeneralRU

Цитата Сообщение от The trick Посмотреть сообщение
думаю решение есть в том числе и со шрифтами.
Если знаете решение, пожалуйста напишите о нем.
0
Модератор
9917 / 3821 / 879
Регистрация: 22.02.2013
Сообщений: 5,692
Записей в блоге: 78
07.04.2023, 21:53 38
Цитата Сообщение от locm Посмотреть сообщение
Если знаете решение, пожалуйста напишите о нем.
Это по шрифтам - https://www.howtogeek.com/7164... indows-10/
Это по HDD (но не знаю конкретно почему у тебя раскручивается, мб причина в другом) - https://superuser.com/a/1646744
0
1022 / 967 / 153
Регистрация: 10.08.2015
Сообщений: 5,220
07.04.2023, 22:05 39
Цитата Сообщение от The trick Посмотреть сообщение
Нет, это вообще неверно. В состав VB6 входит компилятор C2.exe который компилирует непосредственно в машинный код.
Это не верно, но не вообще. читайте вики
0
Модератор
9917 / 3821 / 879
Регистрация: 22.02.2013
Сообщений: 5,692
Записей в блоге: 78
07.04.2023, 22:28 40
Цитата Сообщение от vlisp Посмотреть сообщение
Это не верно, но не вообще. читайте вики
Это вообще неверно, читайте о чем пишет ТС:
Цитата Сообщение от CoderHuligan Посмотреть сообщение
а тащить с каждой прогой все потрохи - ну это как бы не очень хорошо. Да и код по сути открыт, что иногда неприемлемо.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Вы же ЯВУ упомянули, а они в основном интерпретируемые. И даже vb6 тоже интерпретируемый ЯП. А то, что он якобы exe не должно вас смущать: это обман.
0
07.04.2023, 22:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2023, 22:28
Помогаю со студенческими работами здесь

Webkit VB6
Добрый день! Подскажите пожалуйста по браузеру webkit Мануал читал, то что мне нужно не нашёл, по...

VS2017 в VB6
Попросили меня программу написать. Я и написал в VS2017, а преподаватель моего знакомого и говорит:...

VB6 и Lua
Ребята, как связать VB6 и Lua? Как использовать скрипты Lua в коде VB6? Какие для этого...

Мегапроекты на VB6.0
Добрый день! Коллеги предлагаю делиться не коммерчискими глобальными (и не очень) разработками......

Алгоритм Vb6
Нужно создать алгоритм для программы.Пожалуйста!

Задание по VB6
1) Заполнить массив случайным образом в интервале и заменить все положительные элементы,стоящие на...

Компилятор на VB6
Наверно мало кто знает, что на VB6 написан компилятор, который умеет создавать GUI приложения,...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru