Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7
Вопрос: Что нового в VB6 sp6
Добавлено: 16.08.11 07:55
Автор вопроса: Сергей Юдин
Сейчас в Интернете активно рекламируют обновленный Visual Basic 6.0 pro sp6 http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=3247 , а также пакет накопительных обновлений дополнительных файлов среды выполнения программ, написанных на Visual Basic 6.0 sp6 http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=24417 . Подскажите пожалуйста какие новшества появились в sp6 по сравнению с установленным у меня sp3 и насколько они серьезные, чтобы после установки пакета файлов среды выполнения программ Visual Basic 6.0 sp6, перестали работать программы, написанные на Visual Basic 6.0 pro sp3. Как я понял многие старые библиотеки в sp6 отменены и добавлены новые http://msdn.microsoft.com/ru-ru/vbasic/ms788708 . Вот полный список с сайта Микрософт.
Этот манифест содержит данные файла для обновления май 2009 г. накопительный пакет обновления для Visual Basic 6.0 Service Pack 6 дополнительных файлов среды выполнения. Эти файлы заменяют исходные накопительное обновление, которое было выпущено в ноябре 2008 г.
Имя файла Версия файла Размер файла Дата Время
Comct232.cab Не применимо 86310 24-3-2009 15: 58
Comct232.DEP Не применимо 2495 24-3-2009 12: 33
Comct232.ocx 6.0.98.16 170080 24-3-2009 15: 52
Comct332.cab Не применимо 142147 24-3-2009 15: 58
Comct332.DEP Не применимо 3024 24-3-2009 15: 54
Comct332.ocx 6.7.98.16 415552 24-3-2009 15: 52
Comctl32.cab Не применимо 237887 24-3-2009 15: 58
Comctl32.DEP Не применимо 2495 24-3-2009 12: 32
Comctl32.ocx 6.0.98.16 614992 24-3-2009 15: 52
Comdlg32.cab Не применимо 70382 24-3-2009 15: 58
Comdlg32.DEP Не применимо 2494 24-3-2009 12: 33
Comdlg32.ocx 6.1.98.16 155984 24-3-2009 15: 52
Dbadapt.cab Не применимо 26707 24-3-2009 15: 58
Dbadapt.DEP Не применимо 2501 24-3-2009 12: 46
Dbadapt.dll 6.1.98.16 57168 24-3-2009 15: 52
Dbgrid32.cab Не применимо 257489 24-3-2009 15: 58
Dbgrid32.DEP Не применимо 2387 24-3-2009 16: 35
Dbgrid32.ocx 5.1.98.13 567104 24-3-2009 15: 52
Dblist32.cab Не применимо 104477 24-3-2009 15: 58
Dblist32.DEP Не применимо 2494 24-3-2009 12: 49
Dblist32.ocx 6.1.98.16 222528 24-3-2009 15: 52
Mci32.cab Не применимо 92360 24-3-2009 15: 58
Mci32.DEP Не применимо 2394 24-3-2009 12: 37
Mci32.ocx 6.1.98.16 215880 24-3-2009 15: 52
Msaddndr.cab Не применимо 49425 24-3-2009 15: 58
Msaddndr.DEP Не применимо 2486 24-3-2009 12: 52
Msaddndr.dll 6.1.98.16 99136 24-3-2009 15: 52
Msadodc.cab Не применимо 64038 24-3-2009 15: 58
Msadodc.DEP Не применимо 2502 24-3-2009 12: 43
Msadodc.ocx 6.1.98.16 134976 24-3-2009 15: 52
Msbind.cab Не применимо 41564 24-3-2009 15: 58
Msbind.DEP Не применимо 492 24-3-2009 12: 43
Msbind.dll 6.1.98.16 84808 24-3-2009 15: 52
Mscdrun.cab Не применимо 28465 24-3-2009 15: 57
Mscdrun.DEP Не применимо 2543 24-3-2009 12: 35
Mscdrun.dll 6.1.98.16 57152 24-3-2009 15: 52
Mschrt20.cab Не применимо 452634 24-3-2009 15: 58
Mschrt20.DEP Не применимо 2494 24-3-2009 12: 45
Mschrt20.ocx 6.1.98.16 1029968 24-3-2009 15: 52
Mscomct2.cab Не применимо 335325 24-3-2009 15: 58
Mscomct2.DEP Не применимо 2494 24-3-2009 12: 37
Mscomct2.ocx 6.1.98.16 659264 24-3-2009 15: 52
Mscomctl.cab Не применимо 479056 24-3-2009 15: 58
Mscomctl.DEP Не применимо 2494 24-3-2009 12: 36
Mscomctl.ocx 6.1.98.16 1069376 24-3-2009 15: 52
Mscomm32.cab Не применимо 59264 24-3-2009 15: 58
Mscomm32.DEP Не применимо 2494 24-3-2009 12: 42
Mscomm32.ocx 6.1.98.16 119616 24-3-2009 15: 52
Mscsfdbg.dll 6.1.98.16 69440 24-3-2009 15: 52
Msdatgrd.cab Не применимо 133168 24-3-2009 15: 58
Msdatgrd.DEP Не применимо 2514 24-3-2009 12: 45
Msdatgrd.ocx 6.1.98.16 278352 24-3-2009 15: 52
Msdatlst.cab Не применимо 117465 24-3-2009 15: 58
Msdatlst.DEP Не применимо 2494 24-3-2009 12: 50
Msdatlst.ocx 6.1.98.16 252240 24-3-2009 15: 52
Msdatrep.cab Не применимо 100023 24-3-2009 15: 58
Msdatrep.DEP Не применимо 2507 24-3-2009 12: 46
Msdatrep.ocx 6.1.98.16 206160 24-3-2009 15: 52
Msdbrpt.cab Не применимо 146944 24-3-2009 15: 58
Msdbrpt.dll 6.1.98.16 340800 24-3-2009 15: 52
Msdbrptr.cab Не применимо 148222 24-3-2009 15: 58
Msdbrptr.DEP Не применимо 2545 24-3-2009 12: 47
Msdbrptr.dll 6.1.98.16 328512 24-3-2009 15: 52
Msflxgrd.cab Не применимо 112053 24-3-2009 15: 58
Msflxgrd.DEP Не применимо 2494 24-3-2009 13: 18
Msflxgrd.ocx 6.1.98.14 258880 24-3-2009 15: 52
Mshflxgd.cab Не применимо 207713 24-3-2009 15: 58
Mshflxgd.DEP Не применимо 2524 24-3-2009 12: 53
Mshflxgd.ocx 6.1.98.16 443488 24-3-2009 15: 52
Mshtmpgd.cab Не применимо 105828 24-3-2009 15: 58
Mshtmpgd.dll 6.1.98.16 245584 24-3-2009 15: 52
Mshtmpgr.cab Не применимо 44119 24-3-2009 15: 57
Mshtmpgr.DEP Не применимо 2486 24-3-2009 12: 32
Mshtmpgr.dll 6.1.98.16 117584 24-3-2009 15: 52
MSINET.cab Не применимо 66922 24-3-2009 15: 58
MSINET.DEP Не применимо 2405 24-3-2009 12: 42
MSINET.ocx 6.1.98.16 136008 24-3-2009 15: 52
MSMapi32.cab Не применимо 70315 24-3-2009 15: 58
MSMapi32.DEP Не применимо 2494 24-3-2009 12: 38
MSMapi32.ocx 6.1.98.16 151376 24-3-2009 15: 52
MSMask32.cab Не применимо 89928 24-3-2009 15: 58
MSMask32.DEP Не применимо 2494 24-3-2009 12: 38
MSMask32.ocx 6.1.98.16 178512 24-3-2009 15: 52
Msrdc20.cab Не применимо 89581 24-3-2009 15: 58
Msrdc20.DEP Не применимо 2493 24-3-2009 12: 39
Msrdc20.ocx 6.1.98.16 190800 24-3-2009 15: 52
Msrdo20.cab Не применимо 190950 24-3-2009 15: 58
Msrdo20.DEP Не применимо 2670 24-3-2009 12: 34
Msrdo20.dll 6.1.98.16 449872 24-3-2009 15: 52
Msstdfmt.cab Не применимо 66366 24-3-2009 15: 58
Msstdfmt.dll 6.1.98.16 129872 24-3-2009 15: 52
Msstkprp.cab Не применимо 50024 24-3-2009 15: 57
Msstkprp.dll 6.1.98.16 107840 24-3-2009 15: 52
Mswcrun.cab Не применимо 112782 24-3-2009 15: 58
Mswcrun.DEP Не применимо 2474 24-3-2009 12: 50
Mswcrun.dll 6.1.98.16 310592 24-3-2009 15: 52
Mswinsck.cab Не применимо 64013 24-3-2009 15: 57
Mswinsck.DEP Не применимо 2463 24-3-2009 12: 41
Mswinsck.ocx 6.1.98.16 127808 24-3-2009 15: 52
Picclp32.cab Не применимо 50631 24-3-2009 15: 58
Picclp32.DEP Не применимо 2494 24-3-2009 12: 39
Picclp32.ocx 6.1.98.16 100160 24-3-2009 15: 52
Richtx32.cab Не применимо 100421 24-3-2009 15: 58
Richtx32.DEP Не применимо от 24-3-2009 12: 40
Richtx32.ocx 6.1.98.16 218432 24-3-2009 15: 52
Sysinfo.cab Не применимо 41911 24-3-2009 15: 57
Sysinfo.DEP Не применимо 2481 24-3-2009 12: 40
Sysinfo.ocx 6.1.98.16 80208 24-3-2009 15: 52
Tabctl32.cab Не применимо 109944 24-3-2009 15: 58
Tabctl32.DEP Не применимо 2494 24-3-2009 12: 40
Tabctl32.ocx 6.1.98.16 221504 24-3-2009 15: 52
Wbclsdsr.cab Не применимо 159126 24-3-2009 15: 58
Wbclsdsr.ocx 6.1.98.16 221504 24-3-2009 15: 52
Ответы
Всего ответов: 101
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 16.08.11 09:14
эээмм.. как бы тебе помягче сказать это..
Дружище, у меня сын чуть моложе, чем это обновление
Номер ответа: 2
Автор ответа:
Сергей Юдин
Вопросов: 8
Ответов: 81
Профиль | | #2
Добавлено: 16.08.11 14:15
А какое же последнее обновление Visual Basic 6.0.
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 16.08.11 14:45
это и есть последнее.. Но оно настолько древнее,что с тех пор у меня родился сын и уже вырос ))
MS уже давно прекратило поддержку VB6
Номер ответа: 4
Автор ответа:
Сергей Юдин
Вопросов: 8
Ответов: 81
Профиль | | #4
Добавлено: 16.08.11 20:45
А вот в этом я сильно сомневаюсь, т.к. Билл Гейтс костьми ляжет но Бэйсик в обиду не даст (для него это больше, чем один из языков).
С наилучшими пожеланиями Сергей Юдин.
Номер ответа: 5
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #5
Добавлено: 16.08.11 21:59
MS уже давно прекратило поддержку VB6
:-O
Номер ответа: 6
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #6
Добавлено: 16.08.11 22:08
А вот в этом я сильно сомневаюсь, т.к. Билл Гейтс костьми ляжет но Бэйсик в обиду не даст (для него это больше, чем один из языков).
Сергей, ну вот опять тебе в интернете кто-то не прав...
MS в апреле 2008 года прекратила поддержку VB6. Инфа 100%. Я_гарантирую_это.
Если не веришь вот тебе пруфлинк на сайт Microsoft
http://support.microsoft.com/lifecycle/search/Default.aspx?sort=PN&alpha=visual%20basic%206
Сам язык продолжает развиваться и уже выпущена 10-я версия, делается 11-я. Разумеется, начиная с 7-й версии все под донет. Инфа тоже 100%, пруфлинки ищи сам если не веришь.
Номер ответа: 7
Автор ответа:
Ким Чен Ир
Вопросов: 0
Ответов: 140
Профиль | | #7
Добавлено: 16.08.11 22:43
MS уже давно прекратило поддержку VB6
- Фашисты далеко?
- Ты чё, дядя, война уже давно закончилась!
- А чьи же поезда я под откос пускал?
Номер ответа: 8
Автор ответа:
Сергей Юдин
Вопросов: 8
Ответов: 81
Профиль | | #8
Добавлено: 16.08.11 23:32
MS в апреле 2008 года прекратила поддержку VB6. Инфа 100%. Я_гарантирую_это.
Если не веришь вот тебе пруфлинк на сайт Microsoft
http://support.microsoft.com/lifecycle/search/Default.aspx?sort=PN&alpha=visual%20basic%206
А тебе Артем надо опять внимательнее читать, что написано по указанной ссылке. Ведь точно также и VB.NET 2003 лишился основной поддержки в 2008 году (правда расширенной поддержки лишится в 2013). Да, VB6 лишился основной и расширенной поддержки, но осталась поддержка пакета обновлений (как и для других версий языка) и доказательство тому сервиспак 6 от 2009 года. А лично мне больше ничего и не надо. Зачем мне еще какая-нибудь 20 версия, которая не будет похожа ни на VB6 ни на VB.NET. Меня, как научного работника, вполне устраивает VB6 и то, что он работает на современных версиях Windows, т.е. продолжает поддерживаться.
С наилучшими пожеланиями Сергей Юдин.
Номер ответа: 9
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #9
Добавлено: 17.08.11 01:17
хм.. устраивает даже без поддержки многопоточности и многоядерных процессоров? Если это так, то вам вполне хватит и VBA для своих научных расчетов.. разве нет?
Номер ответа: 10
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #10
Добавлено: 17.08.11 01:22
The Visual Basic 6.0 IDE has never been offered in a native 64-bit version, nor has the 32-bit IDE been supported on 64-bit Windows. VB6 development on 64-bit Windows is not and will not be supported.
Печалька...
Номер ответа: 11
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #11
Добавлено: 17.08.11 09:53
но осталась поддержка пакета обновлений (как и для других версий языка) и доказательство тому сервиспак 6 от 2009 года.
Не было в 2009 году никаких сервиспаков. Последний (6-й) сервиспак вышел в 2004 году
Ведь точно также и VB.NET 2003 лишился основной поддержки в 2008 году (правда расширенной поддержки лишится в 2013). Да, VB6 лишился основной и расширенной поддержки, но осталась поддержка пакета обновлений (как и для других версий языка) и доказательство тому сервиспак 6 от 2009 года.
Да, лишился. Только в отличие от VB6-ников, это лишение никто не заметил, потому что код без проблем переносится под новые версии VB. Обратная совместимость не ломается. Добавлюятся новые фичи в язык и новый функционал в FCL, но старый код как работал так и работает.
Номер ответа: 12
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #12
Добавлено: 17.08.11 09:55
Visual Basic 6.0 runtime files are 32-bit. These files ship in 64-bit Windows Operating Systems referenced in the table below. 32-bit VB6 applications and components are supported in the WOW emulation environment only. 32-bit components must also be hosted in 32-bit application processes.
The Visual Basic 6.0 IDE has never been offered in a native 64-bit version, nor has the 32-bit IDE been supported on 64-bit Windows. VB6 development on 64-bit Windows is not and will not be supported.
Что-то я не понял, а как же тогда на VB6 написать программу, которой нужно адресовать больше 2 ГБ памяти?...
Номер ответа: 13
Автор ответа:
Ким Чен Ир
Вопросов: 0
Ответов: 140
Профиль | | #13
Добавлено: 17.08.11 10:17
Адресовать больше 2 ГБ ?
Создать файл.
Номер ответа: 14
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #14
Добавлено: 17.08.11 10:37
Файл как бы немножко медленнее оперативной памяти работает
Номер ответа: 15
Автор ответа:
Ким Чен Ир
Вопросов: 0
Ответов: 140
Профиль | | #15
Добавлено: 17.08.11 10:51
Ну, разумеется
Вообще говоря, это проблема не шестого бейсика, а вообще всей 32-разрядной архитектуры.