VBA и VB6 - чем отличаються и сильно ли ?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ПапаМишка
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 2
Зарегистрирован: 31.10.2005 (Пн) 23:49

VBA и VB6 - чем отличаються и сильно ли ?

Сообщение ПапаМишка » 01.11.2005 (Вт) 15:52

Здраствуйте!
Я только начинаю заниматься программированием на Бейсике,
была книжка у меня (и сейчас емееться), большая и толстая "Программирование на Visual Basic 6.0", так вот эта книга не очень читабельной оказалось, я решил купить что полегче для начала,
и купил из серии "для чайников"

Но не обратил внимание сразу, книга то была
по "VBA".
Подскажите что делать, в чём отличия VBA и VB6
И стоит ли изучать VBA если целью являеться VB6 :?:
Последний раз редактировалось ПапаМишка 01.11.2005 (Вт) 16:00, всего редактировалось 1 раз.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Re: VBA и VB6 - чем отличаються и сильно ли ?

Сообщение GSerg » 01.11.2005 (Вт) 15:56

ПапаМишка писал(а):И стоит ли изучать VBA если целью являеться VBA :?:

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

ПапаМишка
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 2
Зарегистрирован: 31.10.2005 (Пн) 23:49

Re: VBA и VB6 - чем отличаються и сильно ли ?

Сообщение ПапаМишка » 01.11.2005 (Вт) 16:01

GSerg писал(а):
ПапаМишка писал(а):И стоит ли изучать VBA если целью являеться VBA :?:

Безусловно, т.к. в этом случае изучаемое совпадает с желаемым.


Опечатка была, исправлено 8)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 01.11.2005 (Вт) 16:05

Тогда: в книге по VBA упор делается на управление целевым приложением, частью которого является VBA, в том время как в книге по VB6 упор делается непосредственно на язык (если это хорошая книга по VB6).

Тем не менее, многие синтаксические конструкции типа for и if наверняка неплохо освещены в обоих книгах.

Плюс некоторые ограничения VBA по сравнению с VB6.
Плюс то, что VBA встречается и 4 (хотя раритет), и 5, и 6.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

NIC
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 175
Зарегистрирован: 26.04.2005 (Вт) 4:50

exe и т.д.

Сообщение NIC » 02.11.2005 (Ср) 2:39

А ехе и DLL и OCX и т.д. на VBA делать не получиться.

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 02.11.2005 (Ср) 4:59

ПапаМишка
Безусловно данную книжку нужно почитать, тем паче если она является легкой в освоении... Синтаксис языка и там и там одинаков, только как уже говорили выше vba ориентирован на приложение в котором он исполняется, но все же он может в дальнейшем пригодится...
Бороться и искать, найти и перепрятать!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Re: exe и т.д.

Сообщение GSerg » 02.11.2005 (Ср) 12:11

NIC писал(а):А ехе и DLL и OCX и т.д. на VBA делать не получиться.

А зачем вообще делать DLL и OCX на VBA?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vladimir!
Обычный пользователь
Обычный пользователь
 
Сообщения: 88
Зарегистрирован: 19.09.2005 (Пн) 21:47
Откуда: Пермь

Сообщение Vladimir! » 02.11.2005 (Ср) 20:10

А я, кстати, в VB6 пришел как раз после того, как научился писать макросы на VBA в Excel. Без проблем. Согласен со всем сказанным выше. :wink:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 162

    TopList