Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Поддержка в Windows 8 [ править ]

Привет, ребята, моя первая запись в Википедии! Счастлив быть на борту. Добавлена ​​краткая информация (источник w) о поддержке Windows8 для VB6. Также добавлена ​​ссылка на статью о том же. Цените обратную связь, если что-то было неуместным. Apollograce ( разговор ) 23:45, 21 июля 2013 (UTC)

В статье в разделе «Временная шкала» говорится, что «Windows 7 больше не поддерживает среду разработки Visual Basic 6.0, но по-прежнему поддерживает среду выполнения. ... они поддерживают среду выполнения в Windows 8.» Windows 7 всегда поддерживала среду разработки VB6 («IDE»), как и Windows 8.0 и 8.1, хотя установка в Win8 несколько сложна. Также сообщалось, что IDE VB6 работает в бета-версиях Windows 10. Поэтому я обновляю статью. Снимок экрана с тремя мониторами, показывающий интерфейс Win8.1 Metro, программу VB6 и VB6 IDE, можно увидеть по адресу http://www.aeyec.com/vb6_in_Win81_5760x1080.jpg . 173.216.178.98 ( разговорное ) 13:04, 28 марта 2015 (UTC)

Я только что посетил этот сайт, чтобы узнать, использует ли кто-нибудь еще VB6, и был удивлен, увидев снимок экрана с тремя мониторами с моего сайта, ссылка на который приведена выше (что меня устраивает). Все это время я без проблем использую VB6 с Win10. Nfordwkp ( разговор ) 01:24, 19 октября 2017 (UTC)

Обозначение кода [ править ]

VB использовал венгерскую нотацию, почему она не используется в примерах кода?

https://en.wikipedia.org/wiki/Hungarian_notation - Предыдущий неподписанный комментарий добавлен 180.149.192.133 ( обсуждение ) 22:12, 25 марта 2018 г. (UTC)

Оригинальный дизайн [ править ]

В первом абзаце сейчас говорится, что BASIC - это удобный язык программирования, разработанный для начинающих, но в статье о BASIC этого не говорится. B в BASIC - это новички. Все это есть в статье о BASIC, поэтому я уберу посторонние комментарии об оригинальном дизайне BASIC. Сэм Помидор ( разговор ) 16:11, 5 апреля 2018 (UTC)

Я не понимаю вашего возражения. Не могли бы вы немного уточнить? - SarekOfVulcan (разговор) 16:23, 5 апреля 2018 г. (UTC)
Я не знаю, как это сделать более понятным. Эта статья посвящена Visual BASIC, а не BASIC. Язык BASIC описан в другой статье. В этой статье описываются обстоятельства первоначального дизайна BASIC. Сэм Помидор ( разговор ) 16:35, 5 апреля 2018 (UTC)

Также сомнительна часть, в которой говорится, что Visual BASIC управляется событиями. VB 6 не поддерживает обратные вызовы для обработки сообщений Windows; вот почему в нем есть DoEvents. Таким образом, его возможности, связанные с событиями, ограничены. Сэм Томато ( выступление ) 16:40, 5 апреля 2018 г. (UTC) В разделе «Возможности языка» в этой статье говорится, что VB обеспечивает « базовую поддержку объектно-ориентированного программирования », но это не так. Он может обеспечить некоторую поддержку ООП, но не базовую в смысле полной полезной поддержки. В нем также говорится « избежать проблемы утечек памяти, характерных для других языков », но утечки памяти не распространены в других языках; Я исправлю этот комментарий. Здесь также говорится: "Visual Basic компилятор совместно с другими языками Visual Studio (C, C ++) " , и я сомневаюсь , что это правда;. Это утверждение нуждается в орган , и если так , то он нуждается в разъяснении Сэм Томат ( разговор ) 17:20, 5 апреля 2018 ( УНИВЕРСАЛЬНОЕ ГЛОБАЛЬНОЕ ВРЕМЯ)

«Управляемый событиями» - это обычное описание VB. Если вы хотите привести аргументы в пользу другого описания, вам, вероятно, следует определить, что, по вашему мнению, означает «управляемый событиями» сейчас. Определяемые пользователем обратные вызовы для обработки сообщений Windows требуются только в том случае, если VB еще не определяет хуки для обработки сообщений Windows (например, щелчки мыши).
Но в любом случае VB6 поддерживает обратные вызовы для обработки сообщений Windows. Я думаю, что VB3 тоже (если вы были мазохистом, можно было написать нормальную программу оконного цикла сообщений на VB3)
Утечки памяти, безусловно, были обычным явлением в других языках, поэтому в современных языках, таких как Java и C #, управление памятью осуществляется так же, как в VB.
Серверная часть компилятора VB6 использовалась совместно с остальной частью Visual Studio, включая VC ++. Например, можно перенаправить командную строку и указать компилятору / компоновщику выдавать DLL вместо EXE. Вероятно, это было не так для VB5, но тогда я очень мало знаю о MSVC до VS6. - Предыдущий неподписанный комментарий добавлен 203.206.162.148 ( обсуждение ) 08:45, 25 октября 2019 г. (UTC)

Enterprise VB6 [ править ]

Часто слыша неправильные замечания от неосведомленных людей о природе VB6, начиная от «интерпретации» и заканчивая всевозможными предполагаемыми недостатками, я хотел добавить примечание о глубоком использовании на предприятии. К сожалению, хотя у меня есть личный опыт, я не могу найти приемлемую ссылку на Википедию. Под «предприятием» я имею в виду глубину его применения, включая доступ к API Win32, подключение, разделяемую память, потоки (модель квартиры) и распределенные серверы с использованием MSMQ - во всем, в чем я активно участвовал. создание продукта VB6 было очень умным, учитывая предыдущую историю языка, а также очень отточенным. Когда появился VB.Net, Microsoft проигнорировала эту конкретную компанию (несмотря на ее статус Золотого партнера), потому что они знали, что инструменты преобразования языка будут бесполезны.Попытка перейти постепенно путем смешивания VB6 и VB.Net была проблематичной, и в конце концов компания закрылась.TonyP ( разговор ) 09:01, 1 апреля 2021 (UTC)

Перенести обсуждение в процессе [ править ]

В Talk: Visual Basic .NET идет обсуждение перемещения, которое влияет на эту страницу. Пожалуйста, участвуйте на этой странице, а не в этом разделе страницы обсуждения. Спасибо. - Бот RMCD 18:32, 25 апреля 2021 г. (UTC)