5 / 5 / 0
Регистрация: 07.04.2010
Сообщений: 273
|
|
1 | |
VB6 - Эволюция языка05.07.2010, 06:31. Показов 3189. Ответов 25
Метки нет Все метки)
(
Дорогие форумчане, интересует такой вопрос. На сколько тысячилетий я отстал от жизни, работая до сих пор на VB5 или VB6. Есть ли дальнейшее развитие этого языка или это тупиковая ветвь эволюции. Хотел начать работать на 2005 версии (Framework II) или на подобе, но переделка ранее сделанных программ на VB5 так гемморойна (в частности работа с базами данных там реализована совершенно по другому). И создваемый дистрибутив твоих программ дофигища весит, потом что если на другом компе нет этой среды (Framework II), то и прога не фурычит. Короче подскажите диназавру куда дальше эволюционировать.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
05.07.2010, 06:31 | |
Ответы с готовыми решениями:
25
Windows 2000 Rus VB6, VB6 Resource Editor отсутствует Эволюция Эволюция WCF |
11464 / 3757 / 675
Регистрация: 13.02.2009
Сообщений: 11,097
|
|
06.07.2010, 06:44 | 3 |
Vovan-VE,
Сам же пишешь 2003 и говориш лет 10-12. Пока только 7 А вот на счёт "вытеснил" явно погорячился. До сих пор многие кодят и на VB6 (c 1991 года) Да что там VB6. Даже ассемблер с 1947 года никто не "вытеснил"
1
|
6 / 6 / 0
Регистрация: 01.03.2009
Сообщений: 93
|
|
06.07.2010, 08:45 | 4 |
Хочешь быть современее, но ваять на бейсике, учи Vb 2008. А я до сих пор на вб-6 и иногда вб 7
1
|
Просто прогер
1291 / 1078 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
06.07.2010, 14:46 | 5 |
Действительно, VB перешел на платформу .NET (мелкомягкие что хотят, то и вытворяют никого не спрашивая об этом).
Поэтому я перешел на другой бейсик - PureBasic, который создает native приложения, работающие на Win95 и выше. Текущий релиз PureBasic 4.50 был в июне сего года. Но нужно учитывать, что PureBasic не заточен только под винду, он кроссплатформенный, поэтому некоторые вещи (например, работа с COM объектами) придется делать ручками.
1
|
5 / 5 / 0
Регистрация: 07.04.2010
Сообщений: 273
|
|
06.07.2010, 19:24 [ТС] | 7 |
Спасибо ГОСПОДА, за ответу. (Кстати, почему у меня этот форум глючит, команды не срабатывают, цитаты не вставляются и т.д. и т.п. , у меня EXPLORER 8, другие форумы так не глючат)
Продолжу... Mubinov Damir, а что, неужели есть VB7 ? Первый раз слышу и почему вы не переходите на VB2008 ? Как я понял он тоже на платформе NET или Framework II ? И вообще, что это за платформы, чем они отличатся, и зачем вообше они, и что дают кроме названия ? Жду с нетерпеньем ваших ответов.
1
|
Просто прогер
1291 / 1078 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
06.07.2010, 19:45 | 8 |
МелкоМягкие нам "втирают" что это круто и мы ведемся на это!
А на деле, больше гемора чем пользы! Возьмем хотя бы тот факт, что native приложения быстрее запускаются и быстрее работают, чем проги на .NET! Поддержки Win9x и WinNT, нет, т. к. .NET туде не устанавливается.
0
|
11464 / 3757 / 675
Регистрация: 13.02.2009
Сообщений: 11,097
|
|
06.07.2010, 19:47 | 9 |
0
|
5 / 5 / 0
Регистрация: 07.04.2010
Сообщений: 273
|
|
06.07.2010, 19:56 [ТС] | 10 |
Господа, я вам всем добавил по одному баллу к репутации. Продолжим. Мучает меня еще один вопрос : Работает ли на WINDOWS7 программы, написанные на VB5. Особенно, корректно ли работает SETUP, сделанный на Application Setup Wizard, встроенный установщик VB5. Кста-ти еще вопрос, я принципиально не вижу разницы между VB5 и VB6, кроме дополнительных объектов, которые поддерживаются на Vb5 (объекты OCX), но установщик SETUP KIT в VB6 постоянно глючит и ругается, потому дружу с VB5. WISE-ми, к сожалению., не пользуюсь.
0
|
Просто прогер
1291 / 1078 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
06.07.2010, 20:07 | 11 |
По моему, нужно чтобы все работано нормально на современных ОС, нужно использовать последние версии языков.
Ведь даже в том же VB6, нужно много API функций объявлять ручками (что не очень удобно), т. к. при его созданни, этих функций ещё не существовало! В современных версиях языков, API функции объявлены по умолчанию.
0
|
5 / 5 / 0
Регистрация: 07.04.2010
Сообщений: 273
|
|
06.07.2010, 20:10 [ТС] | 12 |
да, АРI функции я задолбался вставлять и перечитывать WIN 32 HELP...
0
|
11464 / 3757 / 675
Регистрация: 13.02.2009
Сообщений: 11,097
|
|
06.07.2010, 20:14 | 13 |
А мне кажется нужно исходить из поставленной задачи.
С одной стороны по воробьям из пушки зря не палить. А с другой - множество задач басику, даже 2010 просто не по зубам
0
|
5 / 5 / 0
Регистрация: 07.04.2010
Сообщений: 273
|
|
06.07.2010, 20:17 [ТС] | 14 |
Вы хотите сказать, что 2010 по прежнему во многом уступает другим языкам , С+ там и другие...
P.S. Да, спасибо там кому-то за 1 балл.
0
|
6 / 6 / 0
Регистрация: 01.03.2009
Сообщений: 93
|
|
06.07.2010, 20:21 | 15 |
вот блин хотел ответить а нажал спасибо, теперь у вас халявное спасибо
![]()
0
|
5 / 5 / 0
Регистрация: 07.04.2010
Сообщений: 273
|
|
06.07.2010, 20:27 [ТС] | 16 |
0
|
Просто прогер
1291 / 1078 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
06.07.2010, 20:33 | 17 |
0
|
11464 / 3757 / 675
Регистрация: 13.02.2009
Сообщений: 11,097
|
|
06.07.2010, 20:38 | 18 |
Аж самому стало интересно
Что ж за версия VB 7? Наверняка подпольная. Даже Википедия о нём нее знает - законспирирован!
0
|
Просто прогер
1291 / 1078 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
06.07.2010, 20:38 | 19 |
А вообще, я свое мнение уже высказал по этому поводу.
MicroSoft переводит все свои продукты на .NET, поэтому я отказался от их компиляторов и не чуть не жалею! Теперь мои проги работают на всех системах стабильно, .NET не требуют, вручную API объявлять не нужно....
0
|
6 / 6 / 0
Регистрация: 01.03.2009
Сообщений: 93
|
|
06.07.2010, 20:53 | 20 |
отличии много,скока лет прошло.база совсем другая.другой язык? Попробуй ка что нибудь дельное на этом языке. Очень много изменений...
0
|
06.07.2010, 20:53 | |
Помогаю со студенческими работами здесь
20
Эволюция, креационизм
Эволюция и человек Эволюция растений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |