|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
Давно хотел запилить новый инсталлятор для VB6. Потому как поставить VB на Windows 8 или 10 становится серьезной проблемой. Но постепенно пришла мысль, а почему бы не сделать кастомную сборку с улучшениями среды и кучей дополнений? Это может продлить жизнь VB6. Поскольку MS давно забросила этот проект, не думаю что это будет серьезное нарушение авторских прав. Вот что хочу включить в сборку: - Service Pack 6 - Улучшенная VB IDE, вкладки, навигатор по коду, Pre-Build event, Post-Build event - Надстройка над компилятором, позволяющая в процессе компиляции шифровать код результирующего файла - Надстройка над линкером, создание PE с релоками и т.д. - GPL аддоны для создания DLL с экспортом и т.д. - Пропатченная MSVBVM60 - Примеры проектов, папка Sample Новые инсталляторы среды VB6 уже делают, примеры на скрине. Собственно у меня вопрос. Что желательно добавить в кастомную сборку? Какие нибудь аддоны, патчи? Что посоветуете? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 11:58 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
То что из VB6 можно сделать современную среду разработки видно на примере платного CodeSmart. Хотелось бы запилить опенсоурсную альтернативу ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:05 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
А вот дополнения которые я использую в VB6 IDE, они превращают ужасную устаревшую среду разработки, в более-менее современную и удобную. Проблема, что эти дополнения нужно компилировать из исходников и ручная установка их в общем нетривиальная задача. Компоненты часто глючат и плохо совместимы друг с другом и самой IDE. Если все отладить, а потом запилить в новый сетап кастомной сборки, получится вполне приличная среда для Win32 разработки. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:41 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
EoltЧто посоветуете? не тратить время на ерунду. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:01 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
AntonariyEoltЧто посоветуете? не тратить время на ерунду. Уже много потратил, теперь поздно поворачивать назад :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:05 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
тогда остановиться на достигнутом :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:12 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
Ну в общем, если кто-то хочет поделиться с VB-сообществом своими шаблонами проектов или аддонами, кидайте их мне, добавлю в сборку. В итоге получится совсем другая IDE c допиленным компилятором и линкером. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:23 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
А как можно воспользоваться Вашей сборкой? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 00:47 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
mihlonА как можно воспользоваться Вашей сборкой? Думаю будет готова через 2-3 недели, приходиться заниматься этим делом в свободное от работы время. Выложу сюда ссылку. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 12:59 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
После длительной борьбы с допиливанием аддонов к старой VB IDE, все больше прихожу к мысли, что нужно писать новую IDE с нуля. Разные необходимые куски среды давно уже есть: Intellisense, редакторы кода, object viewer`ы и проч. VB6.EXE можно преобразовать в DLL-библиотеку и заюзать как часть подсистемы x86, технология Exe2Dll обрисована тут В остальном среду и отладчик надо реализовать с чистого листа, переделывать форматы проектов, делая их совместимыми с новыми версиями Visual Studio. Реанимировать VS 6.0 я думаю бессмысленно. Кстати как вам такой концепт среды VB-разработчика? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2015, 17:17 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
Eoltчто нужно писать новую IDE с нуля. 17702908 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2015, 17:47 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
Shocker.ProEoltчто нужно писать новую IDE с нуля. 17702908 То что IDE от новых версий VS лучше всего никто не спорит. Только она вообще-то стоит немалых денег, и просто так встроить в нее какой-то язык и распостранять нельзя. Нужно сначала купить VS, а потом накатить на нее свой компилятор в виде аддона. Бесплатные Express версии не позволяют добавлять в них другие компиляторы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2015, 18:04 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
EoltShocker.Proпропущено... 17702908 То что IDE от новых версий VS лучше всего никто не спорит. Только она вообще-то стоит немалых денег, и просто так встроить в нее какой-то язык и распостранять нельзя. Нужно сначала купить VS, а потом накатить на нее свой компилятор в виде аддона. Бесплатные Express версии не позволяют добавлять в них другие компиляторы.Есть бесплатная Сommunity Pro: http://habrahabr.ru/company/pvs-studio/blog/250209/ Полагаю, она разрешает использовать аддоны. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2015, 18:33 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
Eolt Кстати как вам такой концепт среды VB-разработчика? Минималистичный тулбар заменен на конский риббон. Больше ничего концептуального не вижу. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2015, 18:36 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
AntonariyEolt Кстати как вам такой концепт среды VB-разработчика? Минималистичный тулбар заменен на конский риббон. Больше ничего концептуального не вижу. Не просто так заменен. Риббон позволяет избавится от кучи мелких модальных окон типа поисков, замен и проч. Теперь все нужные поля внутри риббона и ничего не загораживат код, это очень удобно. Потом все настройки с дополнительных окон в риббоне, открываются кликом на одну вкладку , не нужно лезть через заросли обычных меню в поисках нужного окна с настройками например редактора текста. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2015, 10:56 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
EoltКстати как вам такой концепт среды VB-разработчика? Окно кода слишьком маленькое со всеми остальными нагромождениями. В ванильной среде VB6 была такая опция в настройках "Среда разработки SDI" (как по английски не пгмню), так она разделяла весе элементы интерфейса среды на отдельные док-окна и можно было окно кода развернуть на весь экран и спокойно кодить, благодать. Без этой фичи работа не предстааляется возможной. Настойчиво предлогаю запилить подобный функционал, или хотя бы возможность разворачивать окно кода на весь экран нажатием одной кнопки (как напр. в notepad++ по F11). ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2015, 13:16 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
Нашел хороший навигатор по-коду, CodeView. Автор dzzie скачать можно тут https://github.com/dzzie/addins Аддин не падает, менюшки в IDE не портит, и самое важное очень сильно упрощает навигацию по-коду! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2015, 00:51 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
Поддержку прокрутки колесом не забудь. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2015, 10:26 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2015, 20:50 |
|
Кастомная сборка VB6 - Visual Basic Native 2015
|
|||
---|---|---|---|
#18+
Задолбало микроскопическое окно референсов, кто хочет нормальный размер, берите пропатченную VB6IDE.DLL http://rghost.ru/7tjxsRFLg ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2015, 18:06 |
|
|
start [/forum/topic.php?fid=60&msg=38967792&tid=2155577]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 319ms |
total: | 475ms |
0 / 0 |