AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

"Class not registered"

Ein Thema von conti · begonnen am 24. Nov 2006 · letzter Beitrag vom 28. Nov 2006
Antwort Antwort
conti

Registriert seit: 10. Nov 2006
19 Beiträge
 
#1

"Class not registered"

  Alt 24. Nov 2006, 14:57
Habe eine TLB Datei geändert (etwas hinzugefügt), als Komponente in Delphi importiert (=> neue _TLB.pas Datei wurde in Borldand...Imports erzeugt)
Ich erhalte den run-time error: "Class not registered".

Könnte jemand helfen?
Gruss
conti
  Mit Zitat antworten Zitat
gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#2

Re: "Class not registered"

  Alt 24. Nov 2006, 16:35
Vermutlich musst du die Komponente noch im System registrieren.
regsvr32 wäre dann dein Freund.
  Mit Zitat antworten Zitat
conti

Registriert seit: 10. Nov 2006
19 Beiträge
 
#3

Re: "Class not registered"

  Alt 27. Nov 2006, 08:40
regsvr32 "möchte" .dll, ich hab aber ein .tlb
  Mit Zitat antworten Zitat
Benutzerbild von MarcoWarm
MarcoWarm

Registriert seit: 10. Sep 2003
Ort: Großhennersdorf
532 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

Re: "Class not registered"

  Alt 27. Nov 2006, 09:49
Zitat von conti:
Habe eine TLB Datei geändert (etwas hinzugefügt)
- was hast du hinzugefügt?
- funktionierte die Klasse bevor du das gemacht hast?
Marco Warm
TUO
TheUnknownOnes.net
  Mit Zitat antworten Zitat
conti

Registriert seit: 10. Nov 2006
19 Beiträge
 
#5

Re: "Class not registered"

  Alt 27. Nov 2006, 10:36
Hab eine CoClass hinzugefügt (die eine vorhandene Interface implementiert).

Habe versucht auch eine ganz neue Typenbibliothek zu erstellen (so als Beispiel), habe irgendeine CoClass hinzugefügt die irgendeine Inteface implementiert (z.B. IEnumVariant). Bekomme den selben Fehler: "Class not registered". Was mach ich falsch?
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#6

Re: "Class not registered"

  Alt 27. Nov 2006, 17:28
Zitat von conti:
regsvr32 "möchte" .dll, ich hab aber ein .tlb
Dann nimm
Code:
C:\>tregsvr.exe
Borland Turbo-Registrierungs-Server - Programm zur Registrierung von COMServern

Version 1.1. Copyright (c) 1997,99 Inprise Corporation

Syntax: TREGSVR [optionen] dateiname
  -u = Registrierung v. Server oder Typbib. aufheben
  -q = Ohne Bildschirmausgabe (Quiet)
  -t = Typbib. registrieren (Vorgabe für .TLB-Dateien)


C:\>
Andreas
  Mit Zitat antworten Zitat
conti

Registriert seit: 10. Nov 2006
19 Beiträge
 
#7

Re: "Class not registered"

  Alt 28. Nov 2006, 07:50
Danke für den Tip ... habe aber schon versucht ... ohne Erfolg.

Wenn ich eine Typbibliothek importiere, trage ich gewöhnlich bei "Palletenseite": (none) ein ... könnte das meine Problemursache sein?
  Mit Zitat antworten Zitat
conti

Registriert seit: 10. Nov 2006
19 Beiträge
 
#8

Re: "Class not registered"

  Alt 28. Nov 2006, 08:27
Könnte mir jemand die Schritte erklären die ich machen muss, um eine Typbibliothek zu erstellen und zu verwenden ... denn ich mache irgendetwas falsch!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz