Вопросы по теме 'vb6-migration'

Стратегия преобразования приложения VB6 в .NET
Было бы неплохо начать преобразование форм в .NET по одной, которые вы затем вызывали бы из приложения VB6 через COM-взаимодействие. Таким образом, к концу процесса вы просто преобразуете «оболочку» приложения VB6 в новое приложение .NET, и все...
1560 просмотров
schedule 12.11.2021

Имя VarPtr не объявлено. В старом коде vb
У меня старый код на VB, сейчас конвертирую в vb.net, в коде есть строчка Параметры Dim pCParameters как целые числа pCParameters = VarPtr (Параметры) Когда я выполняю код, возникает ошибка: Имя VarPtr не объявлено. VarPtr не...
4280 просмотров
schedule 28.10.2021

Как обновить функцию форматирования с VB до VB.NET
Я пытаюсь перенести функцию VB на VB.NET, но не могу заставить функцию работать правильно и правильно обновлять. rFormat = Format(Format(Value, fmt), String$(Len(fmt), "@")) Похоже, проблема заключается в параметре функции String$() ,...
5152 просмотров
schedule 05.11.2021

Ошибка преобразования проекта VB6 в .net- ссылки?
У меня есть проект VB6, когда я пытаюсь настроить его, он выдает некоторые ошибки, например The referenced component 'AxMSCommLib' could not be found. The referenced component 'AxOWC' could not be found. The referenced component 'ComctlLib'...
1408 просмотров

VB ErrorObject работает с блоками try / catch или только с onError / GoTo?
При преобразовании операторов onError / GoTo из VB6 в VB.Net мне сказали вместо этого использовать операторы try / catch. Большинство блоков ошибок VB6 используют Microsoft.VisualBasic.ErrObject для предоставления кода ошибки и описания. Например:...
340 просмотров
schedule 10.10.2021

Преобразование (MskDteDu, E) в VB.NET
Я хочу перенести функцию Convertir(MskDateDu,"E") из VB6 на VB.NET. Может кто-нибудь объяснить мне, что означает эта инструкция: Convertir (MskDate, "E") и как его закодировать в VB.NET MskDate - это дата маски в этом формате ##/##/#### Спасибо
39 просмотров

Ошибка VB6: ошибка времени выполнения «-2146232576 (80131700)» Ошибка автоматизации
Я понимаю, что на этот вопрос мало ответов в Интернете и на stackoverflow; но это касается MS Word и Excel, и я не использую ни то, ни другое. У меня есть библиотека C # ComVisible, которая добавляет два числа, и я вызываю ее из приложения VB6. Я...
4465 просмотров
schedule 06.09.2021

Как вызвать стороннее событие DLL в Vb.Net
Я перенес несколько компонентов vb6 в точечную сеть, и ниже приводится подробное объяснение проблемы. У меня есть элемент управления-оболочка, который ссылается на сторонний элемент управления FarPoint. В элементе управления оболочкой я вызываю...
217 просмотров
schedule 05.09.2021

Какой самый простой эквивалент массива элементов управления VB6 в .NET?
Возможно, я просто еще недостаточно хорошо знаю .NET, но мне еще предстоит увидеть удовлетворительный способ легко реализовать этот простой код VB6 в .NET (предположим, что этот код находится в форме с N CommandButtons в массиве Command1 () и N...
11796 просмотров
schedule 18.02.2022

Использование подстроки для проверки последних 4 цифр текстового поля С# (функция vb6 Right)
Я пытаюсь проверить текстовое поле даты, чтобы убедиться, что был введен правильный формат даты. Я преобразовал этот код vb6: If (IsDate(txtBirthDate)) And (IsNumeric(Right(txtBirthDate, 4)))) в этот код С# - int output = 1; DateTime...
2521 просмотров
schedule 24.02.2022

Обновите класс контейнера VB6 до VB.NET
Итак, я обновляю приложение VB6 до VB.NET и не знаю, как модернизировать компонент class_terminate класса контейнера, который я создаю: Private Sub class_terminate() If Not (colUserMappings Is Nothing) Then Set colUserMappings =...
424 просмотров
schedule 27.02.2022

Сравнение инструментов преобразования для Visual Basic 6.0
Кто-нибудь здесь использовал один из следующих (или любой другой инструмент) для преобразования вашего кода vb6 в язык .net? Помощник по обновлению Artinsoft (конвертируется в C # и vb.net) партнер по vbmigration (преобразуется в vb.net)...
17871 просмотров
schedule 12.03.2022

Сбой веб-браузера. Миграция VB6 на VB.Net. Сбой ExecWB и QueryStatusMethod
Я хочу перенести приложение с VB6.0 на VB.net. Я переношу его сам и получаю ошибку в этих двух строках. Ошибка говорит: «ExecWB не является членом System.Windows.Forms.WebBrowser»!! Та же ошибка с методом ExecWB. Я не нашел для этого решения или...
1445 просмотров
schedule 17.03.2022

Преобразование настольного приложения в веб-приложение
На работе мы в настоящее время обсуждаем возможность того, что наш продукт должен быть веб-приложением, в основном из-за простоты распространения (например, получение серверов, настроенных ИТ-отделами наших клиентов). Наше настольное приложение...
6999 просмотров
schedule 22.03.2022

Ищем хорошую альтернативу массивам элементов управления
Исходя из VB6, где вы могли иметь массивы управления. Когда вы называете элемент управления таким же, как и другой, вы можете создать массив элементов управления, а затем ссылаться на каждый экземпляр элемента управления по индексу. Мне было...
410 просмотров
schedule 18.03.2022

Перенос отчета данных VB6 в Crystal Report в VS.NET
Я пытаюсь преобразовать отчет данных VB6 (файл .dsr) в отчет Crystal посредством процесса миграции в Visual Studio. Я читал статьи, в которых говорится о добавлении отчета с данными в проект из Visual Studio 2005/2008 и о том, что он преобразует...
2451 просмотров
schedule 31.03.2022

Произвольный доступ к двоичным данным VB6 из Java
Я пытаюсь написать распределенное приложение на Java, однако программа, которую я пишу, заменяет эквивалент VB6. Используемые файлы данных - это живые файлы, содержащие двоичные данные, записанные с использованием методов put VB6, которые постоянно...
373 просмотров
schedule 04.04.2022

VB.Net VB6.Format() Проблемы после преобразования
Возникли некоторые проблемы после запуска инструмента для преобразования кода VB6.Format() в VS 2008. У нас было такое заявление: VB6.Format(InVariable, szFormatMask)) Это было преобразовано в это: InVariable.ToString(szFormatMask)...
381 просмотров
schedule 05.04.2022

Как обрабатывать массивы в устаревшем коде VB6 при переходе на .NET?
У меня есть задача перенести старый код VB6 в проект .NET. Все шло гладко с преобразованием старого кода в современный VB-диалект, пока я не столкнулся с проблемой индексации массивов. Старый код VB написан с учетом того, что все массивы начинаются...
150 просмотров
schedule 01.04.2022

Ошибка VB.NET при добавлении ссылки (.tlb)
Я пытаюсь добавить ссылку на бизнес-объект «busobj.tlb» в свой проект. Этот инструмент был создан в VB6, и недавно мы начали переход на VB.NET. Я попытался добавить ссылку из проекта> Свойства> Ссылки, но появилось сообщение: «Ссылка на busobj.tlb...
1054 просмотров
schedule 16.04.2022