vb6, использующий селен, неисправен «Класс не зарегистрирован 80040154»

#selenium #selenium-webdriver #selenium-chromedriver #vb6

Вопрос:

Я использую Windows 10 64bit, office 32bit 2016, когда я получаю доступ к selenium с помощью VBA в excel, это работает, но когда я делаю это на vb6, я получаю ошибку:

введите описание изображения здесь

Я вижу на YouTube, что кто-то может использовать vb6 селен.

 Private Sub Form_Load()
        GetData
End Sub

Function GetData()
    Dim d As New Selenium.ChromeDriver
    d.Get "https://www.google.com/"
End Function 
 

введите описание изображения здесь

Комментарии:

1. Если вы перейдете в окно обозревателя объектов в среде IDE VB6, сможете ли вы перейти в библиотеку Selenium и просмотреть ее типы?

2. Я исправил ошибку, удалив права администратора VB6

Ответ №1:

У меня также была ваша проблема, и ее легко решить: запустите VB6 не в режиме совместимости и не в режиме администратора.

вы должны найти файл vb6.exe и, щелкнув правой кнопкой мыши, выберите «свойства» и перейдите на вкладку «совместимость». на этом этапе снимите флажки «запуск в режиме совместимости» и «запуск от имени администратора».

собственность vb6.exe

Комментарии:

1. Прикрепленное изображение на другом языке, можете ли вы объяснить его словами в своем ответе, как пользователь, который разместил вопрос, не поймет.

2. Сделано, спасибо. Мне очень жаль