Приложение VB4, Jet 3.0

У меня есть старое приложение VB4, на которое я хочу посмотреть, чтобы преобразовать / переписать во что-то, что можно обслуживать.

У меня есть исходный код, но, разумеется, ничего скомпилировать, и VS2010 не любит vbp и не открывает его.

Несмотря на то, что он устанавливается, он не запускается - в случае ошибки из-за нехватки памяти. Я хочу попробовать обновленную версию Jet 3.0, но не могу получить файлы, на которые есть ссылки в этой ссылке http://support.microsoft.com/kb/q151186/

Итак, несколько вопросов:

1) Где последняя версия Jet 3.0?

2) Является ли запуск приложения в VB4/5/6 единственной жизнеспособной опцией, позволяющей просматривать формы, дизайнеров и т. Д. Для преобразования приложения?

3 ответа

Решение

Если вы можете найти версию VB4 или Access 95, то это будет идти с JET3.

2) Реально вам понадобится VB4, чтобы иметь лучший шанс открыть это. Попробуйте найти кого-нибудь, у кого есть старые наборы дисков MSDN.

Вы можете попробовать более позднюю версию. Переход с VB4 на 6 может быть слишком большим. Я полагаю, что он откроется, но, возможно, не будет работать в VB5, так как я предполагаю, что Microsoft смотрела на людей, обновляющих проекты с предыдущей версии.

1) Если это вообще возможно, перейдите на Jet 4.0/DAO 3.6, так как они были включены в каждую версию Windows начиная с Windows 2000. Не стоит пытаться использовать более старую версию Jet со всеми проблемами установки, с которыми вы, вероятно, столкнетесь. Возможно, вам придется внести несколько изменений в синтаксис, но я сомневаюсь, что они будут настолько серьезными.

2) Я понятия не имею, насколько хорош или плох путь обновления с VB3 до более новых версий VB. Если вы не получили здесь ответа, то эксперты VB Classic (не VB.NET) в течение долгого времени тусуются в http://groups.google.com/group/microsoft.public.vb.general.discussion/topics?hl=en Тем не менее IDE VB6 хорошо работает в Windows 7, если вы знаете об одном конкретном приеме установки, который требует создания 0-байтового файла msjava.dll в каталоге Windows.

1) Где последняя версия Jet 3.0?

2) Является ли запуск приложения в VB4/5/6 единственной жизнеспособной опцией, позволяющей просматривать формы, дизайнеров и т. Д. Для преобразования приложения?

1 - я бы попробовал выкопать старую копию Access (или Office)

2 - На самом деле я сомневаюсь, что это будет работать даже в vb6 (а vb5 может быть приключением), тогда пути обновления проекта были не очень гладкими, но да, вы в значительной степени застряли. Насколько я знаю, никогда не было ничего, что могло бы подражать этим дизайнерам.

Другие вопросы по тегам