none
Problema su XP Pos Ready 2009 dopo aggiornmento KB4134651 (oleaut32.dll) - Error 430 RRS feed

  • Discussione generale

  • Sembra esserci un problema con OleAut32.dll dopo l'aggiornamento

    C'è un componente EXE ActiveX che espone una classica pubblica con eventi
    (PippoAux.Connector)

    L'istanza della classe viene restituita da un metodo Getter di un altra classe dello stessso componente (metodo Connect di PippoAux.AppConnector)

    Il cast alla classe restituita non avviene correttamente e viene generato l'errore 430, interfaccia non disponibile

    Ecco l'esempio di codice:

    Option Explicit

    Dim WithEvents pc As PippoAux.Connector

    Private Sub Command1_Click()
        Dim pcloc As Object
        Dim pcc As PippoAux.AppConnector
        Set pcc = New PippoAux.AppConnector
        Set pcloc = pcc.Connect()
        Set pc = pcloc ' ERROR 430 HERE
        pc.SayHello
        Set pcc = Nothing
    End Sub

    Rimuovendo l'aggiornamento di Windows Update viene ripristinata OleAut32.dll più vecchia (8/10/2016) dove l'errore non si presenta

    Qualcuno ha verificato lo stesso problema?

    Saluti

    D. Fasoli

    giovedì 30 agosto 2018 13:15

Tutte le risposte