Wie behebt man den regtlibv12-Fehler und registriert eine Typbibliothek (OLE)?

Wie behebt man den regtlibv12-Fehler und registriert eine Typbibliothek (OLE)?

Ich versuche, eine VB6-Umgebung auf einem Windows 10-Computer einzurichten und sie mit einigen OCX-Komponenten zu verwenden.

Aber immer wenn ich versuche, regtlibv12.exe mit einer der TLB-Dateien zu verwenden, erhalte ich die folgende Fehlermeldung:

RegisterTypeLib of msdatsrc.tlb failed : 8002801c

Die Registrierung einer TLB-Datei scheint nicht ordnungsgemäß zu funktionieren

Und ich kann einige Komponenten in der VB6-Umgebung nicht verwenden.

Wie kann dieser Fehler behoben werden und was bedeutet dieser Fehler?

Antwort1

Zwei Vorschläge:

Der Fehler ist höchstwahrscheinlich ein Berechtigungsfehler. Stellen Sie sicher, dass Sie Ihre Eingabeaufforderung mit Administratorrechten geöffnet haben.

Die Suche nach regtlib*.exe im \windows-Ordner ergab auf meinem Windows 10-Rechner, auf dem auch VB 6.0 installiert ist, nur regtlib.exe. Ich bin ziemlich sicher, dass Sie eine .tlb-Datei mit regsvr32 registrieren können, aber Sie könnten auch die Standardversion von regtlib.exe ausprobieren, die sich in meinem Windows-Ordner befand und vom 14.07.2000 stammte.

verwandte Informationen