2008-10-03 7 views
6

Я перехожу из Java Development в среду MSFT. Приложение в настоящее время написано на VB6, и в будущем он собирается перейти на VB.NET/C#, мне нужно найти способ поднять VB6 сейчас. Мне сказали, что он старый, и в наши дни книг по нему не будет.Learning VB6

Любые советы? Места?

+4

Имейте в виду, что Microsoft приостановила поддержку VB6 несколько лет назад. – 2009-06-29 08:35:52

+1

@Moayad Microsoft прекратила поддержку среды IDE. Время выполнения все еще поддерживается, на самом деле это считается частью Windows. – MarkJ 2010-08-18 10:42:51

+0

Единственное, что VB6 собирается для него - это абсолютно огромный объем онлайн-документации и средств массовой информации, а также вопросов и ответов. www.vbforums.com имеет обширный форум VB6, возвращающийся многим, возможно, 15 или более лет. – Wossname 2016-02-11 18:00:35

ответ

8

Хорошим стартовым местом является MSDN VBRun site. Одна из наиболее интересных вещей - это информация о интеграции кода .net в код VB6, который позволяет быстрее перейти к миграции.

1

Я уверен, что вы можете получить на нем несколько книг. Если у Amazon их нет, попробуйте Ebay?

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

У меня возникла противоположная проблема: у меня есть несколько старых приложений в VB и вам необходимо обновить один из них, но не можете найти установочный носитель!

1

Вы найдете много учебников и введение документов здесь: vb6.us

, кроме того, MSDN VB6 всегда стоит посмотреть.

10

Лучший совет для ... RUN! ;-)

Нет, там все еще есть места для vb-сайтов, и вы все равно сможете забрать множество подержанных книг для VB6 почти ничего.

1

ИМХО шаг от Java для VB6 не так уж велик ... При установке Visual Studio и библиотеки MSDN, что приходит с этим у вас есть хорошая отправная точка. Посмотрите на некоторый код, наведите курсор на функцию и нажмите F1. «Онлайновая» документация, которая поставляется вместе с VB6, действительно полезна, в отличие от более поздних версий. ;-) Кроме того, полная функциональность в Visual Studio действительно полезна. Я считаю более полезным, что встроенное завершение в Eclipse для Java.

Один из оснований дизайна Visual Basic состоит в том, что он предназначен для чтения человеком (с if-then-else вместо скобок и т. Д.). Конечно, это сводится к тому, что один разработчик также пишет понятный и хорошо прокомментированный код ... Хорошей отправной точкой было бы найти руководство, объясняющее, как работают разные типы данных в VB6. Разница между простыми типами данных и объектами. И как они передаются функции в качестве аргумента: «ByVal» против «ByRef». Я думаю, что это одна из больших «опасностей» как новичок в VB6. Как только вы опустите голову, это легко.

2

Несмотря на название, Hardcore Visual Basic - лучший и самый быстрый способ узнать VB6, если вы исходите из другого языка программирования. И книга доступна бесплатно онлайн!

1

Как и предыдущие плакаты, существует абсолютная тонна помощи, доступной для vb6 онлайн и очень дешево на амазонке. Книга Франческо Баланы «Программирование Visual Basic 6.0» была бы моей рекомендацией лучшей книги. Это достаточно сложно по частям, но стоит того, что причина в том, что информация, которую он доставляет, даст вам гораздо более глубокое понимание предмета, чем типы книг «для чайников».Он также написал, что, на мой взгляд, считается одной из лучших книг на Visual Basic, и, вероятно, является главным экспертом по переходу с vb6 на vb.net и подводными камнями в нем.

0

Просто хотел связать ABEBooks, который является отличным сайтом для подержанных книг. Продал их дольше, чем Amazon - 110 миллионов книг, перечисленных в моем типе.

3

Предположительно вы прочитали manual? Как и справочный материал, есть полезные обзоры. Раздел «Programming with objects» в «Руководстве для программистов» охватывает классы.

Некоторые части обзорной документации ориентированы на новичков, но вы можете сбрасывать эти биты.

2

Есть тонны книг и вас вероятно, могут получить их дешево, поскольку технология настолько старая. Например, я просто взял несколько дополнительных копий книг с твердой тканью толщиной в 3 дюйма, которые я написал в 1998 году, для менее 3 долларов США на Amazon.

Кроме того, учитывая его долговечность, имеется тонна ссылочного материала на накопленная с течением времени.

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

1

Я говорю по опыту: я научился программировать в vb6 ищет и пытается t o понять другие проекты из этого site (вы можете выбрать с левой стороны язык программирования, который вы хотите), и это тоже one.

Я внимательно наблюдал за тем, как они это сделали, и таким образом я преуспел. И теперь мне только 14 лет. Продолжайте развивать и учиться. Храните каждый проект, который вы создали, и не забудьте внимательно прочитать все на этих сайтах! И использовать несколько раз API ... они более полезны ...

1

VB6 - простой язык, чтобы понять, что у вас не должно возникнуть проблем. Перейдите по ссылке this site. Они имеют хорошую коллекцию кода в разных категориях, просто выберите ту, которая имеет отношение к вашему приложению, и посмотрите, как это было сделано. Удачи

 Смежные вопросы

  • Нет связанных вопросов^_^