Все вопросы: [vb6]

990 вопросов

похожие теги: vb6-migration
2
голосов
3ответов
2261 просмотров

Как создать объект коллекции VB6 с помощью ATL

или совместимый с VB6 объект коллекции. Мы предоставляем перехватчики для наших продуктов .net через набор API. Нам необходимо продолжать поддерживать клиентов, которые вызывают наши API из VB6, поэтому нам нужно продолжать поддерживать объекты коллекции VB6 (просто с VBA.Collection в .net...

2
голосов
1ответов
7787 просмотров

Ошибка 20728-F при использовании Crystal Reports в VB6

Я использую Crystal Reports в своем проекте VB6, но у меня возникла ошибка при загрузке отчета в crystalreport1.action=1;Пожалуйста, дайте мне решение этой проблемы.Ошибка отображается как Error in 20728-F cryStockReport.ReportTitle = "Total Stock Report" cryStockReport.SQLQuery = "select * f...

4
голосов
5ответов
1020 просмотров

Практично ли изучать и использовать Visual Basic 6 на 2-м курсе BSIT?

Разумно ли изучать и использовать Visual Basic 6 в наши дни?Потому что появляется много мощных языков программирования.Если нет, то почему и какой язык программирования лучше всего использовать студентам со степенью бакалавра информационных технологий?

1
голосов
1ответов
628 просмотров

VB6 ActiveX DLL работает медленно на сервере терминалов 2008

У меня есть библиотека VB6 ActiveX DLL, которая уже несколько лет отлично работает на всех наших машинах. Недавно наш ИТ-менеджер установил несколько местоположений, чтобы они удаленно подключились к серверу терминалов 2008 и запустили программу, которая обращается к моей DLL на сервере терми...

3
голосов
8ответов
3246 просмотров

Программный рендерер 3D с VB6

Я изучаю ИТ, и мне нужно создать проект на VB6. Я думал создать программный рендерер 3D, но не знаю, с чего начать. Я нашел несколько руководств, но мне нужно что-то более подробное.с математикой и алгоритмами, мне понравится что-то, что показывает, как делать 3D-преобразования, камеру, освещени...

3
голосов
4ответов
946 просмотров

Приложение VB6 вызывает исключение OutOfMemory .NET DLL

У нас есть приложение VB6, которое обращается к .NET DLL.Иногда после того, как приложение VB6 работало в течение длительного времени и часто вызывало код .NET, сторона .NET выдает исключение OutOfMemory, даже если на машине достаточно памяти.Объем памяти VB6 также далеко не предел. Сохраняет ...

2
голосов
2ответов
970 просмотров

Несоответствие типа VB6 в условии цикла For

Я пытался выяснить, почему в следующем коде в третий раз в цикле я получаю ошибку типа «Несоответствие 13» при оценке строки «For lCount = 0 To maxCount».Первоначально я думал, что проблема заключается в получении значения из vArray, но тестирование показывает, что оно запускается строкой «For»....

4
голосов
3ответов
783 просмотров

VB6 Время применения

Я пытаюсь профилировать приложение VB6. В основном я хотел выяснить, сколько времени занимает выполнение, на уровне метода на уровне метода. Однако VB6 поддерживает время только до 1 секунды.Есть ли хороший способ рассчитать миллисекунды и т. Д.?

2
голосов
2ответов
1260 просмотров

C # - получить событие из SetWindowText

Мы пишем плагин для существующего приложения VB6 (через COM-взаимодействие), и нам требуются некоторые функции, которые они не поддерживают.Мы могли бы легко получить требуемую функциональность, если бы могли каким-то образом получать событие, когда текст определенного элемента управления в их о...

2
голосов
3ответов
480 просмотров

Добавление рендеринга текста / поля ввода в Access для управляемого пользовательского интерфейса

Для программного обеспечения, используемого в колл-центре, которое направляет агентов с помощью заданного сценария, которому они должны следовать во время телефонных звонков, причем ветвление сценария зависит от ответов на заданные вопросы. Моя система использует внешний интерфейс MS Access / VB...

1
голосов
3ответов
626 просмотров

Преобразование функции из Visual Basic 6.0 в C # вызывает исключение AccessViolationException.

Я конвертирую функцию из Visual Basic 6.0 как: Declare Function RequestOperation Lib "archivedll" (ByVal dth As Long, ByVal searchRequestBuf As String, ByVal buflen As Long, ByVal FieldNum As Long, ByVal OP As Long, ByVal value As String) As Long В C # я объявляю функцию как: [DllImp...

2
голосов
3ответов
3672 просмотров

Точка входа DllRegisterServer не найдена

При запуске моего приложения vb6 я получаю сообщение об ошибке, например, ошибка времени выполнения '53': файл не найден: rscomclNoMsg.dll Затем я попытался зарегистрировать эту dll из строки cmd с помощью regsvr32.Затем я получаю сообщение об ошибке Точка входа DllRegisterServer...

7
голосов
7ответов
4844 просмотров

Как я могу вернуть PChar из функции DLL в приложение VB6 без риска сбоев или утечек памяти?

Мне нужно создать DLL, которая используется приложением VB6.Эта DLL должна предоставлять несколько функций, некоторые из них должны возвращать строки. Это объявление VB6: Declare Function MyProc Lib "mylib.dll" (ByVal Param As String) As String И это заглушка реализации Delphi в mylib....

1
голосов
1ответов
1191 просмотров

Сохранение файла без диалога сохранения в Visual Basic 6.0

Я хочу сохранить файл без отображения диалогового окна сохранения, потому что файл всегда один и тот же.Как я могу это сделать? Спасибо.

2
голосов
2ответов
3202 просмотров

Загрузить изображение из памяти в VB6 PictureBox

Я не разработчик VB6, так что извините, если я не понимаю смысла. Если у меня есть массив байтов VARIANT, содержащий массив данных изображения RGB, можно ли получить эти данные для отображения в PictureBox?В документации PictureBox говорится, что единственно приемлемыйисточники - это файлы....

7
голосов
1ответов
507 просмотров

Возможно ли, что у C # есть проблемы с вызовом методов VB6 с необязательными параметрами?

Я добавил 3 необязательных логических параметра к методу, найденному в VB6 DLL. Класс, в котором он находится, - MultiUse (общедоступный), а сам метод - Private. Класс реализует определенный интерфейс из TLB, позволяя публичные вызовы этого метода. После добавления трех необязательных парамет...

1
голосов
2ответов
2101 просмотров

Новый дочерний элемент MDI изменяет размеры других развернутых форм

У меня есть проект с основной формой MDI.Внутри есть дочерняя форма MDI, которая всегда присутствует и не может быть закрыта (можно ли скрыть кнопку закрытия, сохранив кнопки min и max?).Поскольку дочерняя форма является такой важной частью программы, пользователям нравится, когда она максимальн...

1
голосов
4ответов
6525 просмотров

vb6 Windows Media Player

Как я могу воспроизвести аудио / видео файл Windows Media (WMV) в элементе управления Windows Media в vb6?Я пробовал воспроизвести его через этот код, но это не сработало wmp.URL = App.Path & "filename" wmp.Controls.play

4
голосов
1ответов
1301 просмотров

Как заставить работать горячую клавишу ToolStripMenuItem, когда элемент управления WinForms размещен в форме VB6

У нас есть сценарий, в котором мы предоставляем набор WinForms UserControls через COM для устаревшего приложения VB6. У нас есть 3 различных элемента управления, на которых есть MenuStrip, на котором есть сочетание клавиш Control + F , сопоставленное с элементом меню, который вызывает диалог ...

4
голосов
1ответов
359 просмотров

SQL Server 2000, ADO 2.8, VB6

Как определить, активна ли транзакция, т. е. перед запуском транзакции "Начать" я хочу убедиться, что предыдущие транзакции не открыты .. платформа - VB6, MS-SQL Server 2000 и ADO 2.8

5
голосов
5ответов
68246 просмотров

Преобразование VB6 в VB.net

Точный дубликат: Лучшая стратегия для переноса приложений из VB6в VB.Net Точный дубликат: Сравнение инструментов преобразования для VB6 может ли кто-нибудь указать инструмент, который конвертирует vb6 в vb.net спасибо dagg

2
голосов
2ответов
456 просмотров

Как я могу узнать, что каталог является корзиной для мусора в VB6?

Я пытаюсь перенести код в этостатья на VB6, но у меня возникают сбои.Я почти уверен, что моя ошибка связана с вызовом SHBindToParent ( Запись MSDN ), поскольку SHParseDisplayName возвращает 0 (S_OK), а ppidl устанавливается.Я признаю, что мой механизм установки riid (я использовал эквивалентны...

6
голосов
3ответов
1962 просмотров

VB6 написал ocx на .NET WinForm?

Я унаследовал проект VB6, в котором есть форма с элементами управления VB (метка и т. д.) и общие элементы управления Windows (Treeview, ImageList и т. д.), который выглядит как идеальный кандидат для управления пользователем. Я упомянул коллеге о возможности скомпилировать его как элемент упр...

2
голосов
2ответов
3556 просмотров

Vb6.0 Как привязать функцию / подпроцедуру к внешнему событию в качестве обработчика событий?

Мне нужно создать OCX VB6.0, который будет использоваться как плагин для некоторых внешних приложений VB6.0 Этот ocx содержит несколько подпроцедур, которые должны работать как обработчики событий для некоторых внешних событий (внешних по отношению к ocx). Проблема в том, что пользователи,...

0
голосов
3ответов
2926 просмотров

VB6 Form.Show не работает

У меня есть проект с графиками, которые можно распечатать.Когда вы нажимаете кнопку печати, загружается форма предварительного просмотра с: Public Sub print() printPreview.Show End Sub На моей машине для разработки все работает нормально как при запуске в режиме отладки, так и при уста...

4
голосов
2ответов
22674 просмотров

Доступ к динамически загружаемой DLL (с LoadLibrary) в Visual Basic 6

Мне нужно создать оболочку для DLL, загружая и выгружая ее по мере необходимости (для тех, кто интересуется предысторией этого вопроса, см. Как избежать утечки памяти сторонней библиотеки DLL (без исходного кода), к которой обращается приложение Tomcat? ). Я делаю это в Visual Basic 6, и загр...

1
голосов
4ответов
1755 просмотров

Как установить ограничение по дате использования программного обеспечения?

Использование VB6 Я хочу сравнить системную дату, если exe не должен работать после 11.02.2009 код vb6 Dim dte As Date dte = DateValue(Now) 'MsgBox DateValue(Now) If dte > DateValue("01/11/2009") Then Unload Me End If Но если пользователь изменит системную дату, это будет работат...

9
голосов
6ответов
32919 просмотров

Получить дату последнего изменения файла в VB6

Как узнать дату последнего изменения любого файла с помощью VB6?

74
голосов
8ответов
87337 просмотров

Как мне проверить, указаны ли необязательные аргументы или нет?

Как проверить, указаны ли дополнительные аргументы или нет?- в VB6 / VBA Function func (Optional ByRef arg As Variant = Nothing) If arg Is Nothing Then <----- run-time error 424 "object required" MsgBox "NOT SENT" End If End Function

1
голосов
4ответов
369 просмотров

Добавление компонентов графического интерфейса в предварительно скомпилированное приложение

Есть ли способ добавить компонент графического интерфейса в приложение, которое уже запущено? И.Е.Добавить дополнительную вкладку в сторонний графический интерфейс? У меня есть стороннее приложение, в котором мне нужно добавить дополнительную вкладку в интерфейс с вкладками (или даже кнопк...