Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

ich habe ein kleines Problem.

Ich möchte gerne Tobit (InfoCenter) per Delphi Programm "fernsteuern".

Ich bin an die Sache auch relativ unbedarft rangegangen und habe über Typbibliothek importieren einemal die DVAPI32.dll und die DVWIN32.exe eingebunden. Es ist ein Haufen neuer Komponenten installiert worden, die sich alle unter dem Reiter ActiveX verstecken.

Soweit so gut.

Ich wollte mit was einfachem Anfagen und einfach die Vesionsnummer des Infocenters auslesen.

.

.

InfoCenter1: TInfoCenter;

.

.

Showmessage(InfoCenter1.Version);

...

das sollte ja nicht weiter schwierig sein, sogar Intellisense funktionert.

Wenn ich jedoch das Programm starte, bekomme ich die Exception (EOleSysError) Klasse nicht registriert.

Hat jemand eine Idee wo es bei mir harkt ??

Vielen Dank schon mal für die Mühe

schöne Grüße

Funky

Geschrieben
Original geschrieben von FunkyGt

Ich wollte mit was einfachem Anfagen und einfach die Vesionsnummer des Infocenters auslesen.

.

.

InfoCenter1: TInfoCenter;

.

.

Showmessage(InfoCenter1.Version);

...

das sollte ja nicht weiter schwierig sein, sogar Intellisense funktionert.

Wenn ich jedoch das Programm starte, bekomme ich die Exception (EOleSysError) Klasse nicht registriert.

EOleSysError ist die Exception-Klasse für Fehler, die während des Versuchs, eine Methode oder Eigenschaft eines OLE-Automatisierungsobjekts aufzurufen, auftreten.

Klasse nicht registriert? hm... ActiveX Komponenten müssen am Computer doch über die SVCHOST.exe (oder so) registriert werden, oder nicht? Ist das bei dir der Fall? Hast du Tobit InfoCenter auf deinem Rechner installiert oder nur die Dateien eingebunden?

Ansonsten... existiert die Eigenschaft/Funktion Version überhaupt?

Geschrieben
Original geschrieben von JesterDay

Klasse nicht registriert? hm... ActiveX Komponenten müssen am Computer doch über die SVCHOST.exe (oder so) registriert werden, oder nicht? Ist das bei dir der Fall? Hast du Tobit InfoCenter auf deinem Rechner installiert oder nur die Dateien eingebunden?

Ansonsten... existiert die Eigenschaft/Funktion Version überhaupt?

also der infocenter ist installiert .......... und auch in delphi/imports sind auch die entsprechenden _TLB dateien (DvApi32_TLB.pas und InfoCenter_TLB.pas) sind vorhanden .... das sieht schon alles nicht so schlecht aus.

aber das mit dem SVCHOST.exe checke ich nicht ganz ....

hilft die auskunft ??

stay tuned

Funky

P.s.irgendwie macht es den anschein, als wolle sich Tobit nicht fernsteuern lassen :-(

  • 4 Jahre später...
Geschrieben

ich habe derzeit ein ähnliches Problem.

Habe DLLs registriert und in Delphi importiert. Ein Projekt, welches eine Klasse aus diesen DLLs nutzt kann aber geladen werden, weil er die Klasse nicht findet.

Hattest Du eine Lösung für dein Problem gefunden? Vielleicht hilft das mir auch weiter?

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...