Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Typelib importieren unter TurboDelphi(2006) (https://www.delphipraxis.net/136870-typelib-importieren-unter-turbodelphi-2006-a.html)

p80286 9. Jul 2009 10:28


Typelib importieren unter TurboDelphi(2006)
 
Hallo zusammen,

ich habe gestern verzweifelt versucht unter TurboDelphi(prof) eineTypelib zu importieren. Die Hilfe sagt unter Komponente gibt's den richtigen Eintrag, nur ich find ihn nicht.

Unter D7 geht's über

Komponente -> ActiveX importieren.

Könntet Ihr mir vielleicht auf die Sprünge helfen?

Gruß
K-H

CalganX 9. Jul 2009 10:50

Re: Typelib importieren unter TurboDelphi(2006)
 
Hallo,

das wird nicht gehen, da die Turbo-Delphi-Versionen die Einschränkung haben, dass keine Dritt-Anbieter-Komponenten eingebunden werden können. Du kannst höchstens mit einer anderen Delphi-Version die Unit erzeugen und die dann über die uses einbinden.

Gruß
Christopher

p80286 9. Jul 2009 11:09

Re: Typelib importieren unter TurboDelphi(2006)
 
Hallo Christopher,

da hab ich mich wohl nicht verständlich ausgedrück:
ich habe das TurboDelphi "professionalisieren" lassen, da ich mindestens eine Fremdkomponete bisher einbinden konnte, gehe ich davon aus, daß das (professionalisieren) funktioniert hat,die Einschränkung bezüglich der Dritt-Anbieter-Komponenten für mich daher nicht gilt.

Gruß
K-H

jaenicke 9. Jul 2009 11:18

Re: Typelib importieren unter TurboDelphi(2006)
 
In Turbo Delphi Professional sollte es den Menüpunkt Component --> Import Component (bzw. eben genauso auf deutsch) geben. Erst danach kann man dann auswählen, dass man ein ActiveX-Control (oder eben eine Typbibliothek) importieren möchte.

Satty67 9. Jul 2009 11:20

Re: Typelib importieren unter TurboDelphi(2006)
 
Menü Komponenten -> Komponente importieren und da dann ActiveX auswählen.

Wenn Du "Komponente importieren" nicht hast (wie bei der Personal TDE), dann hat "professionalisieren" wohl die Einschränkungen abgeschaltet, aber nicht alle Menüpunkte implementiert.

@jaenicke: Beim "normalen" TDE fehlt genau der Menü-Eintrag.

p80286 9. Jul 2009 12:28

Re: Typelib importieren unter TurboDelphi(2006)
 
ich hab unter Komponente nur folgende Einträge:

Neue VCL-Komponente
(Komponenten Template erzeugen) [ist ausgegraut]
Packages installieren

Ich hab noch mal in den Lizenzmanger gekuckt, der behauptet
"delphi 2006 for win32 professional" gehöre zu den nicht lizensierten Produkten.

Der Eingangsbildschirm erzählt mir es handele sich um ein Turbo Delphi 2006 das registriert sei.

Wisst Ihr was da schief gelaufen ist?

Gruß
K-H

sirius 9. Jul 2009 13:15

Re: Typelib importieren unter TurboDelphi(2006)
 
Zitat:

Zitat von p80286
Neue VCL-Komponente
(Komponenten Template erzeugen) [ist ausgegraut]
Packages installieren

Habe eben geschaut: Sieht bei mir genauso aus. Und ich habe TDP direkt von der CD installiert und vorher kein TDE drauf gehabt.

Edit: Die haben das wohl tatsächlich ver der TDP vergessen. Wie ist es denn im 2006er Studio?

jaenicke 9. Jul 2009 15:13

Re: Typelib importieren unter TurboDelphi(2006)
 
Beim Studio ist das so wie ich es geschrieben habe, bei der Turbo Delphi Professional hatte ich vermutet, dass es genauso sei.

Dann bleibt nur noch der Weg via anderer Delphiversion oder die tlibimp.exe, die glaube ich auch bei der Explorer existiert. Damit habe ich noch nicht gearbeitet, aber ich denke es sollte damit gehen.

Zitat:

Zitat von sirius
Edit: Die haben das wohl tatsächlich ver der TDP vergessen.

Wobei die Frage ist, ob nur der Menüeintrag vergessen wurde und man den vielleicht aktiviert bekommt. :gruebel:
Denn die Funktionalität sollte ja wohl enthalten sein.

// EDIT:
Zur tlibimp.exe:
http://groups.google.com/group/borla...404fc333e26c79

p80286 9. Jul 2009 15:52

Re: Typelib importieren unter TurboDelphi(2006)
 
Danke Euch allen für die Infos.

Die tlibimp.exe ist vorhanden und dank Sebastians Link auch halbwegs verständlich.
Da ich die TP7 personal noch habe, mit der es geht, ein Grund mehr sie aufzuheben.

Vielen Dank nochmals!
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 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