AGB  ·  Datenschutz  ·  Impressum  







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

Fehler bei Import TLB-Datei

Offene Frage von "Johannes G."
Ein Thema von moonwalk55 · begonnen am 21. Aug 2012 · letzter Beitrag vom 20. Aug 2021
Antwort Antwort
shmia

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

AW: Fehler bei Import TLB-Datei

  Alt 22. Aug 2012, 13:27
Beim Verweis auf einen benutzerdefinierten Typ ist ein Fehler aufgetreten. Dies kann Folge einer fehlenden oder nicht registrierten Typbibliothek sein"
Punkt 1.
Eine Typbibliothek kann ja andere Typbibliotheken importieren und dessen Datentypen verwenden.
Sollte beim Einlesen einer TLB diese importierten TLBs nicht gefunden werden, dann gibt's natürlich ein Problem.

Du könntest ja mal die TLB hier hochladen, dann kann ich Dir (mit Hilfe von OLEView) sagen, welche anderen TLBs importiert werden.

Punkt 2.
In TLBs gibt es benutzerdefinierte Datentypen (User Defined Type).
UDTs sind erst später hinzugekommen und werden von Delphi (zumindest in älteren Versionen) IMHO nicht unterstützt.
Allerdings scheint deine Delphi-Version zumindest zu wissen, dass hier ein UDT vorliegt.
Andreas
  Mit Zitat antworten Zitat
moonwalk55

Registriert seit: 29. Sep 2007
12 Beiträge
 
Delphi XE2 Professional
 
#2

AW: Fehler bei Import TLB-Datei

  Alt 22. Aug 2012, 14:03
Ein Testprogramm für den Aufruf gibt es nicht, da Teklynx nach eigenen Aussagen nicht damit arbeitet. Selber konnte ich noch nichts schreiben, da ich ja die TLB nicht importieren kann.

Das Programm Codesoft selbst habe ich mal mit dem ProcessExplorer untersucht. Hier wird aber keine DLL gestartet, sondern nur ein anderer Prozess ("Lppa.exe"), der aber auch keine Dll's lädt.

Die Original-TLB liegt meinem ersten Posting als Zip-Datei bei.
  Mit Zitat antworten Zitat
shmia

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

AW: Fehler bei Import TLB-Datei

  Alt 22. Aug 2012, 16:16
Also ich kann die Lppx2.tlb mit meinen Delphi5 auch nicht öffnen; gleicher Fehler wie bei dir.
LppxLT.tlb lässt sich öffnen.

Im Anhang habe ich die TLB im für Menschen lesbaren IDL-Format angehängt.
Mit diesen Informationen kannst du notfalls auch ohne die TLB zu importieren mit der ActiveX-DLL/Anwendung arbeiten.
Natürlich hast du dann keine Codevervollständigung in der IDE.
Angehängte Dateien
Dateityp: zip Lppx2.IDL.zip (16,8 KB, 17x aufgerufen)
Andreas
  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 13:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz