tag suficiente propiedad producido pila insuficiente inesperado hay espacio error vb6 windows-10 internet-explorer-11 webautomation

vb6 - propiedad - se ha producido un error inesperado 28: espacio de pila insuficiente.



Error en webautomation usando vb6 en windows 10 (1)

Estoy automatizando un sitio web para completar los datos de inicio de sesión. He desarrollado esa aplicación en vb6 y eso funcionaba mucho en Windows XP, 7 y 8. Ahora se está dando un error en Windows 10. En Windows 10 cuando ejecuto el archivo exe directamente, los detalles de inicio de sesión no se están llenando. (Me sale " OnQuit disparado "mensaje). Sin embargo, cuando ejecuto el exe como administrador funciona correctamente. Este es el código vb6,

Private Sub Form_Load() Set Web = New SHDocVw.InternetExplorer Web.Visible = True Web.Navigate "https://mytestingsite/login.html ", 8 End Sub Private Sub Web_DocumentComplete(ByVal pDisp As Object, URL As Variant) On Error GoTo aaa ''MsgBox " URL: " & URL If URL = "https://mytestingsite/login.html" Then Web.Document.getElementById("Login_userName").Value = "abcd" Web.Document.getElementById("Login_userName").onchange Web.Document.getElementById("Login_password").Value = "123456789" Web.Document.getElementById("dateField").Value = "15/09/1954" End If Exit Sub aaa: MsgBox Err.Description & " URL: " & URL End Sub Private Sub Web_OnQuit() MsgBox "OnQuit fired" End Sub

Mi pregunta es por qué se requiere ejecutar como administrador para la automatización web simple. ¿No es posible ejecutar la aplicación en un usuario estándar en Windows 10? Cómo resolver este problema ?

Por favor no me sugiera que reconstruya la aplicación en .net (Tomará mucho tiempo convertir mi aplicación a .net)