Hur Man åtgärdar Vb6 Problem 429 ActiveX-komponentfel

Behöver du en dator som är snabbare, stabilare och optimerad för prestanda? Försök sedan med Reimage.

Här har blivit några enkla metoder som ska hjälpa dig att lösa ett särskilt problem med vb6-fel 429 ActiveX-komponent.Detta misstag uppstår när Component Object Model (COM) inte kan skapa det utställda Automation-objektet eftersom Automation-leksaken inte är tillgänglig för Visual Basic.

vb6 error 429 activex component

Mitt företag och byrå har en VB6-applikation som ofta tar emot Crystal Reports 7, för den målenhet som begärde installationen av Windows 7 32-bitars. Den är nu installerad på klienten på datorsystem som kör Windows exp SP2 32-bitars. Databasanslutningen görs via ODBC genom SQL Server 2000 på en server.

I Windows 7 fungerar alla dessa installationer bra, men du kanske bara får ett felmeddelande om du har en chans att öppna appen.

  • Registrera alla DLL- och OCX-filer med regsvr32. Vissa registrerar sig inte eftersom de redan är avslöjade, eller omedelbart efter att logotypen “Kontrollera varför ‘[namn].dll’ är en giltig DLL- eller OCX-fil, titta sedan på igen” visas. Jag läste den här diskussionsplatsen om detta ämne: http://social.msdn.microsoft.com/forums/en-US/vblanguage/thread/0653f685-4526-45d9-89f3-8c479a6b4c62
  • Övervakar som öppnar internetprogram med ProcessMonitor-applikationen för att bevittna och avgöra om rätt dll saknas eller om typen av ocx deklareras – det verkar inte vara det.
  • Vi kontrollerade applikationen i sökvägen till den här listan, men ingenting bryter heller mot dessa regler.
  • Hur som ett sätt att lösa runtime error 429 i hela vba?

    Spara programmet igen.Spara filen igen.Kör en virussökning.Kolla över Windows-uppdateringar.Kör systemfilsgranskaren.Skanna och reparera registret.Återställ systemändringar som arbetar med Systemåterställning.

    Jag såg två KB-sidor, så länka gärna till dem

  • http://support.microsoft.com/kb/281848 – Denna comdlg32.ocx med den inbyggda jobbansökan är numrerad 6.0.81.69 och bilden i system32-mappen på en ny utvecklingskomponent (WinXP 32-bitars ) är tillsammans med 6.1. 97,82. Men om det är problemet, skulle det väl inte fungera vid den tidpunkten?
  • http://support.microsoft.com/kb/184898 – Jag är säker på att det inte är exakt vart och ett av våra problem
  • Slutligen, av komplexitetsskäl, får jag inte utföra några regeluppdateringar på det här programmet. Även om det var jag så är jag inte en komplett VB6-designer, bara en kille som har fått hemskt projektstöd några gånger! Om några kodförbättringar kommer att krävas borde jag hjälpa dig att lära dig mer om winxp-läge.

    Uppdatering: Exakt samma fel i XP-läge. Detta är en virtuell Win XP SP3-maskin. Detta körs definitivt på en virtuell Win XP SP2-maskin. Troligtvis finns det alltid något i SP3 som borde vara orsaken till detta? Eller var det definitivt det faktum att det här objektet blev i XP-läge?

    Ladda ner alla nödvändiga DLL-filer och kopiera praktiskt taget alla extraherade filer till denna mapp:

    Spara själva filen igen

    Vad ofta är ActiveX-fel?

    När du stöter på deras ActiveX-problem betyder det vanligtvis att de i sin tur enhetselement har korrupta poster som kan förhindra ActiveX-plugin-programmet när det fungerar korrekt. I system före Windows 2000 kan ActiveX-problem också framkallas av saknade DLL-filer, som bokstavligen kan ha tagits bort när tekniken avinstallerades.

    Om du får ett större filnamn i all felklassificering, kanske den personliga filen inte är korrekt registrerad i människokroppsregistret. I vissa fall skulle du sannolikt behöva spara om filen som är tillgänglig på kommandoraden.

    regsvr32
    vb6 issue 429 activex component

    För det perfekta, om OCX-filnamnet ibland är vbalexpbar6.ocx, skriv

    håll sedan med deras kommando:

    Om utmaningen kvarstår, klicka här för underhåll

    Fel 429