Страница: 1 |
Страница: 1 |
Вопрос: Программы на VB 6 обновить до VB.NET реально?
Добавлено: 24.04.07 21:35
Автор вопроса: Алексей
Здравствуйте! Возникла такая проблема: в течение трех разрабатывался пакет прикладных программ в виде ocx модулей на VB 6, так вот можно ли обновить эти модули до VB.NET особо сильно кода не меняя?
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #1
Добавлено: 24.04.07 21:58
Но можно использовать мастер обновления, который сам переводит код вб6 в код вб.нет...
Но есть два "но":
1)он обновляет не все, напрмер не обновляет все, что связано с графикой((
2)это обновление будет работать очень плохо, так как мастер не обновляет то, что есть и не наделен разумом, чтобы разбить беспорядочный код вб6 на классы и сделать программу компактной (иными словами - он не использует преимущества вб.нет)
Post S. VB.NET - главное знать, понять его философию и уметь на нем писать, а не просто обновить до него прогру.
Номер ответа: 2
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #2
Добавлено: 25.04.07 00:25
Я бы не переписывал готовое, ну зачем? Ну там дос, или 16 разрядные проги... ещё понятно зачем переписывать, но переписывание с вб6 имхо безполезное занятие... Новые проекты с нуля, да, возможно стоит начинать уже на вб.нет...
Номер ответа: 3
Автор ответа:
Visual Basic .NET 2005 Пиратская версия
Вопросов: 38
Ответов: 190
Web-сайт:
Профиль | | #3
Добавлено: 25.04.07 12:20
Реально! только на это уйдет еще год... ИМХО лучше переписывать заново. А то что вручную переписывать - так это вообще FOCL...
Кстати мастер обновления не микрософтофский
Номер ответа: 4
Автор ответа:
avdey
ICQ: 219571279
Вопросов: 34
Ответов: 486
Профиль | | #4
Добавлено: 25.04.07 16:31
Я пробовал проапгрейдить прогу с VB6 до Net, но проше оказалось переписать с нуля (ИМХО)
Номер ответа: 5
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #5
Добавлено: 25.04.07 18:45
не ИМХО, а чистая правда, визард хоть и переименовал "Type" в "Structure" но проект я все же переписывал, ибо ничего другого он не сделал.
(Все чуть сложнее, но в общем случае именно так)