vb6- все статьи тега


Что означает (разрешающий хост)?

Извините, если это не программный вопрос, я также могу получить много голосов за него, но мне действительно нужно знать в деталях, что означает (Resolving Host)?! Я пытаюсь настроить подключение к веб-серверу, на котором размещен веб-сайт друга, и разрабатываю приложение vb6. 0. использование WinSock.OCX инструмент, и одним из его состояний является (Resolving Host), поэтому мне нужно знать, что это значит, чтобы иметь возможность предоставить некоторый код для него. ...

Добавление ссылки библиотеки DLL ActiveX VB6 в проект VS2008

В работе у нас есть проект VB6 (ActiveX DLL), который мы должны иметь возможность добавить в качестве ссылки на другой проект VS2008 C#. Разработчик там говорит мне, что в прошлом они могли это сделать, но теперь мы внесли изменения в библиотеку DLL VB6 и должны были перекомпилировать ее. Таким образом, нам нужно обновить ссылку в проекте VS2008, но когда мы пытаемся добавить ссылку на DLL VB6 обратно (после удаления старой ссылки) в проект VS2008, мы получаем желтый "!"значок включен недавно ...

Запутался в обработке ошибок в VB6 и использовании On Error GoTo

Мне нужно устранить неполадки в каком-то старом коде VB6, и я запутался в использовании "On Error". В приведенном ниже примере, если я окружаю конкретную строку кода, которую я хочу протестировать с помощью On Error GoTo и ErrHandler1, это единственная строка, которая тестируется. Или будет ли деление на ноль включено, если оно находится в той же самой подложке? On Error GoTo ErrHandler1 If Not Exists(BaseDirectory + "ARCHIVE") Then _ MkDir BaseDirectory + "ARCHIVE" ErrHandler1: Call M ...

Версия файла и версия сборки

У меня есть библиотека .NET (FW 2.0), которая используется приложением COM (vb6), а также приложением .NET. TLB, сгенерированный для COM, регистрируется как версия, состоящая из первых двух цифр "версии сборки". Например, версия сборки 1.2.5.7 становится версией 1.2 TLB. Это очень неудобно, потому что иногда я хотел бы изменить вторую цифру без необходимости перекомпилировать приложение vb6, но кажется, что мне нужно перекомпилировать, когда TLB изменения в версии. Итак, я начал исследовать фа ...

VB6 MSComm смешанный ASCII и двоичный код

Пытается получить данные с устройства, которое отправит их мне обратно в виде смешанных ASCII и двоичных файлов. Я могу прочитать ASCII-часть строки, но не могу преобразовать двоичный код в число (отправленное как IEEE с плавающей запятой). Я получаю: 6 байтов ASCII, затем 5 байтов двоичного кода, причем первый двоичный байт находится в целочисленном числе между 1 и 6, а следующие четыре представляют собой число с плавающей запятой IEEE. Игнорируя плавающую точку на данный момент, я изо всех си ...

Как использовать классы java из visual basic 6?

Я делаю небольшой проект в колледже, и мой гид по проектам знает только visual basic 6. Он настаивает на использовании только VB6. Я очень хорошо разбираюсь в java и хочу использовать java для основной функциональности и VB6 только для пользовательского интерфейса. J-Integra может делать это, но это не бесплатно, в то время как JCom (sourceforge), кажется, предназначен для доступа к COM-объектам, таким как VB6 из Java, а не наоборот. Также где-то я краснею, что использую javareg.exe , можно за ...

VBScript: назначение массива (2) через createobject

У меня возникла проблема с преобразованием этого кода VB6 в VBScript. Я вызываю объект COM, чтобы создать массив в виде EmailAddressType. Вот рабочий код VB6: 'Assign TO: addresses Dim toAdresses(2) As New EmailAddressType toAdresses(0).EmailAddress = "someone@whocares.com" toAdresses(0).RoutingType = "SMTP" toAdresses(1).EmailAddress = "someoneelse@whocares.com" toAdresses(1).RoutingType = "SMTP" email.ToRecipients = toAdresses Я, кажется, не могу понять, как преобразовать это в VBScript. Я ...

позволяет ли VB6 ссылаться на экземпляр формы как на синглет, просто называя его тип данных? или что происходит?

Я вижу код типа "Unload frmMain", где из того, что я могу сказать frmMain-это имя типа/модуля, и я не думаю, что это также может быть одновременно имя переменной типа" ObjFrmMain". Тем не менее, эта команда успешно побуждает рассматриваемую форму к выгрузке. Так используется ли тип данных в качестве псевдонима для его единственного существующего экземпляра? Или, может быть, для всех его экземпляров? Делает ли VB6 аналогичные вещи с типами данных, отличными от производных от Форма? ...

Как установить VB6 SP6 на Windows 8.1 x64?

Необходимо поддерживать некоторые старые проекты непосредственно в новейшей ОС, а не в виртуальной машине. Я успешно установил VB6 с диска VS6 #1, но не могу установить SP6 для этой среды разработки. Когда я запускаю его, информационное окно, которое информирует меня о ходе установки, появляется в течение нескольких миллисекунд, но необходимые файлы (ADVPACK.DLL, msvbvm60.файл DLL, ...) не обновляются в системной папке. Диалог About в VB6 IDE также доказывает, что - я не вижу "SP6" в любом мест ...

Как заставить драйвер" Microsoft ODBC for Oracle " работать в Windows 7

У меня есть старое приложение VB6, которое мне нужно, чтобы работать на рабочей станции Windows 7 x64 (по крайней мере, на некоторое время). Он не работает, когда я пытаюсь подключиться к своей тестовой базе данных (Oracle 10gR2). Я получаю сообщение " ORA-06413: соединение не открыто ошибка." Теперь я признаю, что драйвер "Microsoft ODBC для Oracle" устарел, потому что он не очень хорошо работает с новыми версиями Oracle. Похоже, он отлично работает с той же базой данных на коробке XP, к кото ...

Разница между Visual Basic 6.0 и VBA

в чем разница между двумя. Я всегда думал, что VBA-это несколько "искалеченная" версия VB, но когда друг спросил меня на днях, я понятия не имел, каковы фактические различия. кроме того, когда вы используете, например, Excel, это VB или VBA ? ...

В чем разница между Dim, Global, Public и Private в качестве модификаторов доступа к модульному полю?

в VB6 / VBA вы можете объявлять переменные уровня модуля вне определенного Sub или Function метод. Я использовал Private и Public прежде чем внутри модулей и понять их так: Public - видимый для всего кода внутри модуля и всего кода вне модуля, что делает его глобальным. Private - виден только для кода внутри модуля. я заметил, что вы можете использовать Dim и Global как модификаторы для модулярных переменных. Являются Dim и Global отличается от Private и Public, соответственно, при исполь ...

Альтернативная IDE для VB6 и VBA [закрыто]

Я был испорчен Visual studio 2008 и Eclipse и должен сделать небольшую работу по обслуживанию приложения VB6. кто-нибудь знает альтернативную/ обновленную IDE для VB6? перезапись-это не вариант, я просто исправляю пару ошибок, и это большая кодовая база. ...

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

Как проверить, если дополнительные аргументы предоставляются или нет? -- в 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 ...