Entwickler-Ecke
Datenbanken - Exception EOleSysError im Modul ... bei ...Klasse nicht reg
Dieter Hammerla - Fr 31.10.03 15:35
Titel: Exception EOleSysError im Modul ... bei ...Klasse nicht reg
Hallo,
mit einem Delphi-Programm greife ich über OLE auf Excel2000 (Windows2000) zu und lese dort Daten aus verschiedenen Mappen aus. Das funktioniert ganz hervorragend.
Nehme ich jedoch nur die ausführbare Datei und versuche diese auf einem anderen Rechner zu starten auf dem kein Delphi (V3) installiert ist, dann erhalte ich die Fehlermeldung:
"Exception EOleSysError im Modul Project1.exe bei 0003479D. Klasse nicht registriert"
Das Programm wird nach Klicken auf OK beendet.
Wie kann ich diesen Fehler beheben oder umgehen? Fehlt da eine DLL? Oder muss ich im Betriebssystem noch etwas konfigurieren? Ich bitte um Tipps.
Danke und viele Grüße
Dieter
mirage228 - Fr 31.10.03 15:38
Hi,
das selbe Problem habe ich auch.
Du musst bestimmte ActiveX DLLs auf dem anderen Rechner registrieren.. leider weiss ich auch nicht welche...
mfG
mirage228
Udontknow - Fr 31.10.03 16:39
Um ActiveX-Dlls zu registrieren, kann man das Kommandozeilenprogramm regsv32 verwenden. Da muss man natürlich wissen, welche DLL denn überhaupt benötigt wird.
Ist denn auf dem anderen Rechner Excel installiert?
Cu,
Udontknow
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!